yuyichao
requested changes
on 2018-07-31
rbehrends
force pushed
from
178b9672
to
afa86d73
7 years ago
yuyichao
requested changes
on 2018-08-17
rbehrends
force pushed
from
5558bce3
to
66a98c47
7 years ago
rbehrends
force pushed
from
66a98c47
to
ed02b83b
7 years ago
rbehrends
force pushed
from
ed02b83b
to
d4f0aa6c
7 years ago
rbehrends
force pushed
from
d4f0aa6c
to
bd880ea2
7 years ago
yuyichao
requested changes
on 2018-09-03
fingolfin
force pushed
from
95fbb7db
to
fb584dea
7 years ago
yuyichao
approved these changes
on 2018-09-21
Initial framework for Julia GC extensions.
2c751b8c
Support foreign types with custom mark and sweep functions.
5b38be15
Support the tracing of additional roots in the GC.
05cb43ce
Support optional conservative tracing of objects in the GC.
3adc3780
Add tests for the new GC extensions.
66c36d4f
Revised support for conservative marking.
68836e58
Use age bits to determine liveness for conservative marking.
fa95de19
Revise GC extensions implementation in accordance with code review.
680cb7a0
Update GC extension tests.
aadb5078
Improve comments for the GC extension functionality.
38213149
Rename gc_mark_sp_t to jl_gc_mark_sp_t
64b019d1
Copy mark stack struct to thread-local storage.
62d9cdeb
Use atomic operations to initialize conservative GC support.
32e38515
fingolfin
force pushed
from
fb584dea
to
32e38515
7 years ago
Add functionality to find a task's stack buffer.
83bc53b3
Add a test for the task scanner.
79423952
rbehrends
force pushed
from
b84278d6
to
9693fda2
7 years ago
rbehrends
force pushed
from
9693fda2
to
95b5ddd3
7 years ago
rbehrends
force pushed
from
95b5ddd3
to
8f17ca21
7 years ago
rbehrends
force pushed
from
8f17ca21
to
530838d3
7 years ago
rbehrends
force pushed
from
530838d3
to
79423952
7 years ago
Keno
approved these changes
on 2018-10-05
Keno
merged
d461d56f
into master 7 years ago
fingolfin
deleted the rb/gc-extensions branch 5 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub