Graydon Hoare
|
700d6a8989
Add a 2016 README
|
8 anos atrás |
Graydon Hoare
|
c10ce161d8
Change file tags.
|
14 anos atrás |
Graydon Hoare
|
f292ee99e8
More tidying, spell check on the manual.
|
14 anos atrás |
Graydon Hoare
|
77fdb88a97
Adjust authors file. Include Michael.
|
14 anos atrás |
Graydon Hoare
|
e0a6fa435e
Tidy doc intro, add more pleading about treating as WIP, remove personal signature.
|
14 anos atrás |
Graydon Hoare
|
c0bf5365c0
Tidying up after some proof-reading.
|
14 anos atrás |
Michael Bebenita
|
2f3a6b9e53
Fixed tabs.
|
14 anos atrás |
Michael Bebenita
|
2939ae6678
Some work on making logging more modular
|
14 anos atrás |
Graydon Hoare
|
03c0cf6a83
Fix deps on rustc.
|
14 anos atrás |
Graydon Hoare
|
fd714f9a93
Make rustc stub do even less, but use more of the std lib to do so.
|
14 anos atrás |
Graydon Hoare
|
15daa20a66
Close fd on obj-drop in std._io.
|
14 anos atrás |
Graydon Hoare
|
35f79906a3
Sigh, looks like we need both.
|
14 anos atrás |
Graydon Hoare
|
985d834ead
Slightly more convincing suppression approach: let valgrind run freeres, so we no longer leak TLS bits, but suppress the complaints about a malformed tail on the freeres list (goodness knows how to set it up properly).
|
14 anos atrás |
Graydon Hoare
|
7600b0e36e
Fix for the fact that we simply don't clean up TLS segmens correctly on shutdown, and valgrind always notices. This is a linux-x86-startup-path bug and possibly not even worth fixing; the backend may die before it matters.
|
14 anos atrás |
Graydon Hoare
|
fc0dbe8be2
Enable the pthread preempt variant. Seems to work. Valgrind grumps of course, as it seems to with all threads.
|
14 anos atrás |
Graydon Hoare
|
b29807c573
Issue #22, preemption points and basic timer service (tested on win32, disabled on posix until I test there).
|
14 anos atrás |
Graydon Hoare
|
500e5f009e
Overhaul typestate constraint-key system. Add some tests. Far less embarassing now.
|
14 anos atrás |
Graydon Hoare
|
769973a83f
Rewrite mlist to actually test mutable lists; fix horrible MEM_gc freeing bug so-revealed. Improve logging, add refcount() diagnostic function to std, add non-mutable list test.
|
14 anos atrás |
Michael Bebenita
|
ab105d49fd
Fixed naming.
|
14 anos atrás |
Michael Bebenita
|
a8e5285f72
Added tests, shuffled some runtime code around, fixed a bug in the ticket lock.
|
14 anos atrás |
Graydon Hoare
|
d01a7d524f
More bug migration. I think the last of it.
|
14 anos atrás |
Graydon Hoare
|
2f9d47de41
More bug migration.
|
14 anos atrás |
Graydon Hoare
|
1e144b024d
More bug migrations / closures.
|
14 anos atrás |
Graydon Hoare
|
ee0ea181c2
Begin bug migration.
|
14 anos atrás |
Graydon Hoare
|
48ac4e24e7
Another pass of proof-reading. Tolerable.
|
14 anos atrás |
Graydon Hoare
|
b315bd5491
Remove slice step. You'll need a bigger boat if you want to build a matrix-algebra package anyway.
|
14 anos atrás |
Graydon Hoare
|
072bdb5db9
Remove awkward paragraph.
|
14 anos atrás |
Graydon Hoare
|
e3f3eeaee2
Wikipedia says ise is really on the decline everywhere except .au.
|
14 anos atrás |
Graydon Hoare
|
d1caaf8124
Some work on GC.
|
14 anos atrás |
Roy Frostig
|
eebc4e0600
LLVM XFAIL generic-exterior-box.rs
|
14 anos atrás |