Add link to difference.md from README

This commit is contained in:
Paul Liétar
2019-05-23 18:49:19 +01:00
parent d7bac272fd
commit 37d8fcf47b
2 changed files with 5 additions and 4 deletions

View File

@@ -11,7 +11,8 @@ snmalloc is a research allocator. Its key design features are:
required.
Details about snmalloc's design can be found in the
[accompanying paper](snmalloc.pdf).
[accompanying paper](snmalloc.pdf). Differences between the paper and the
current implementation are [described here](difference.md).
[![Build Status](https://dev.azure.com/snmalloc/snmalloc/_apis/build/status/Microsoft.snmalloc?branchName=master)](https://dev.azure.com/snmalloc/snmalloc/_build/latest?definitionId=1?branchName=master)

View File

@@ -1,7 +1,7 @@
# Difference from published paper
This document outlines the changes that have diverged from the published paper
on `snmalloc`.
This document outlines the changes that have diverged from
[the published paper](snmalloc.pdf) on `snmalloc`.
1. Link no longer terminates the bump-free list. The paper describes a
complex invariant for how the final element of the bump-free list can
@@ -17,4 +17,4 @@ on `snmalloc`.
The value 1, is never a valid bump allocation value, as we initially
allocate the first entry as the link, so we can use 1 as the no more bump
space value.
space value.