Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/CertainLach/jrsonnet-gc
https://github.com/CertainLach/jrsonnet-gc
Implement `Trace` for `&'static [T]`
1705b50920b9da034624b9941ab26bd50848c68c authored about 9 years ago by Andrew Paseltiner <[email protected]>
1705b50920b9da034624b9941ab26bd50848c68c authored about 9 years ago by Andrew Paseltiner <[email protected]>
Merge pull request #19 from apasel422/unsized
Implement `Trace` for `&'static str`
6b89f42518d4ca0be89aa3f8f2d8b026ac73c354 authored about 9 years ago by Manish Goregaokar <[email protected]>
Implement `Trace` for `&'static str`
5db85f60bc75a544014a155b6c84eae6893890df authored about 9 years ago by Andrew Paseltiner <[email protected]>
5db85f60bc75a544014a155b6c84eae6893890df authored about 9 years ago by Andrew Paseltiner <[email protected]>
bump GC too
863d1c219c913ae67eaafa671cc784a776e54be5 authored about 9 years ago by Manish Goregaokar <[email protected]>
863d1c219c913ae67eaafa671cc784a776e54be5 authored about 9 years ago by Manish Goregaokar <[email protected]>
bump
aa6ce899ce20932ba86bdae355205176f8429f4a authored about 9 years ago by Manish Goregaokar <[email protected]>
aa6ce899ce20932ba86bdae355205176f8429f4a authored about 9 years ago by Manish Goregaokar <[email protected]>
Update README.md
7544074a320128590e4dd5366c42e9720776a214 authored over 9 years ago by Manish Goregaokar <[email protected]>
7544074a320128590e4dd5366c42e9720776a214 authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge pull request #14 from nox/gc-nonzero-ptr
Mark Gc<_>::_ptr as non-zero (fixes #4)
6693877f042b4a3ea2238e480dc6efd870cb9dc7 authored over 9 years ago by Michael Layzell <[email protected]>
Mark Gc<_>::_ptr as non-zero (fixes #4)
eb5da49870ebe40395bf7a731f5c2b1c455180a5 authored over 9 years ago by Anthony Ramine <[email protected]>
eb5da49870ebe40395bf7a731f5c2b1c455180a5 authored over 9 years ago by Anthony Ramine <[email protected]>
Add travis build status indicator to README.md
097771280c1c5da90b699ac05e089c64b5a47ddd authored over 9 years ago by Michael Layzell <[email protected]>
097771280c1c5da90b699ac05e089c64b5a47ddd authored over 9 years ago by Michael Layzell <[email protected]>
Merge pull request #12 from jonas-schievink/compiletest
Remove compiletest dependency
9e3e8ec9315cc1601ec8c16ae7db32e6e7a0fddf authored over 9 years ago by Michael Layzell <[email protected]>
Merge pull request #13 from nox/unsafe-trace-trait
Make Trace an unsafe trait (fixes #11)
47856d8bdd5c9bc153855888523eca924dd26492 authored over 9 years ago by Michael Layzell <[email protected]>
Make Trace an unsafe trait (fixes #11)
c39e6bc36d1d0b3caa1309edbb45fcc71c587d34 authored over 9 years ago by Anthony Ramine <[email protected]>
c39e6bc36d1d0b3caa1309edbb45fcc71c587d34 authored over 9 years ago by Anthony Ramine <[email protected]>
Remove compiletest dependency
e962cd2c567dd20933c5e9e2a2800096bd18cb7b authored over 9 years ago by Jonas Schievink <[email protected]>
e962cd2c567dd20933c5e9e2a2800096bd18cb7b authored over 9 years ago by Jonas Schievink <[email protected]>
travis should work again now
856708d6ab6b8ea7e0a120ef5c74809b3eeeeff6 authored over 9 years ago by Manish Goregaokar <[email protected]>
856708d6ab6b8ea7e0a120ef5c74809b3eeeeff6 authored over 9 years ago by Manish Goregaokar <[email protected]>
Still not working
d4f29d727ba2cf183725b73cdcd813d91b1d8bbd authored over 9 years ago by Manish Goregaokar <[email protected]>
d4f29d727ba2cf183725b73cdcd813d91b1d8bbd authored over 9 years ago by Manish Goregaokar <[email protected]>
Fix again
8a6ccf42eb7b58394b8060e6615b98b240cdf528 authored over 9 years ago by Manish Goregaokar <[email protected]>
8a6ccf42eb7b58394b8060e6615b98b240cdf528 authored over 9 years ago by Manish Goregaokar <[email protected]>
only on master
a103f6d2730930cb2aca9e43f3e909990c3a37c3 authored over 9 years ago by Manish Goregaokar <[email protected]>
a103f6d2730930cb2aca9e43f3e909990c3a37c3 authored over 9 years ago by Manish Goregaokar <[email protected]>
ugh, makefiles
5473888bda5baa5612af8e3e9633268fd01ee295 authored over 9 years ago by Manish Goregaokar <[email protected]>
5473888bda5baa5612af8e3e9633268fd01ee295 authored over 9 years ago by Manish Goregaokar <[email protected]>
fix
ea7348860de95ff25eca7b156f7d12c0d5236bc6 authored over 9 years ago by Manish Goregaokar <[email protected]>
ea7348860de95ff25eca7b156f7d12c0d5236bc6 authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
c45bec2a2ddaec64ddea28e2719d7ca2192e2a9f authored over 9 years ago by Manish Goregaokar <[email protected]>
c45bec2a2ddaec64ddea28e2719d7ca2192e2a9f authored over 9 years ago by Manish Goregaokar <[email protected]>
add travis doc
0c3e1a564258af1177ea2cbb197725ba450fa58a authored over 9 years ago by Manish Goregaokar <[email protected]>
0c3e1a564258af1177ea2cbb197725ba450fa58a authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge pull request #10 from birkenfeld/use-while-let
3d3c7717005199819e48314dbbdd7bdf9971fcaa authored over 9 years ago by Michael Layzell <[email protected]>
3d3c7717005199819e48314dbbdd7bdf9971fcaa authored over 9 years ago by Michael Layzell <[email protected]>
Merge pull request #9 from huonw/exponential-threshold
a3568e3287c7d271da6e66b3cb1602fc0da11595 authored over 9 years ago by Michael Layzell <[email protected]>
a3568e3287c7d271da6e66b3cb1602fc0da11595 authored over 9 years ago by Michael Layzell <[email protected]>
Merge pull request #8 from huonw/down-with-virtual
Remove most virtual calls from the GC.
7260b5275a90a53dbb11b87c5492b6eee7adf3d6 authored over 9 years ago by Michael Layzell <[email protected]>
gc: use while-let loops
b72bc5caea132c191542abb9f31f94cb46a19d94 authored over 9 years ago by Georg Brandl <[email protected]>
b72bc5caea132c191542abb9f31f94cb46a19d94 authored over 9 years ago by Georg Brandl <[email protected]>
Use a non-quadratic collection frequency.
This is still very naive, butavoids quadratic behaviour, by collecting
exponentially rarely as t...
Remove most virtual calls from the GC.
Only actual destruction does a virtual call now, it's not needed for
marking/sweeping.
Update README.md
637ce8579a3868c593a7c6f1bb3751009af2b244 authored over 9 years ago by Manish Goregaokar <[email protected]>
637ce8579a3868c593a7c6f1bb3751009af2b244 authored over 9 years ago by Manish Goregaokar <[email protected]>
Update README.md
5bac9105fd2415e9da1f929de967e1b3440b7172 authored over 9 years ago by Manish Goregaokar <[email protected]>
5bac9105fd2415e9da1f929de967e1b3440b7172 authored over 9 years ago by Manish Goregaokar <[email protected]>
Update README.md
c4e17140eafe14c9b95aabb5e5a78bedf1c064b0 authored over 9 years ago by Manish Goregaokar <[email protected]>
c4e17140eafe14c9b95aabb5e5a78bedf1c064b0 authored over 9 years ago by Manish Goregaokar <[email protected]>
Make macroes unsafe
b1c9d9d565803c7df287076e2e8584c5fdf530a6 authored over 9 years ago by Manish Goregaokar <[email protected]>
b1c9d9d565803c7df287076e2e8584c5fdf530a6 authored over 9 years ago by Manish Goregaokar <[email protected]>
travis+cargo
89968eb908751d4bcbd4df2f239d053fad313bb2 authored over 9 years ago by Manish Goregaokar <[email protected]>
89968eb908751d4bcbd4df2f239d053fad313bb2 authored over 9 years ago by Manish Goregaokar <[email protected]>
bump crates
e3693edb5fc2d75838a5d03f72133e1f9562b54c authored over 9 years ago by Manish Goregaokar <[email protected]>
e3693edb5fc2d75838a5d03f72133e1f9562b54c authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
674f828c597b97c93d03fa7e914d20eafd732eff authored over 9 years ago by Manish Goregaokar <[email protected]>
674f828c597b97c93d03fa7e914d20eafd732eff authored over 9 years ago by Manish Goregaokar <[email protected]>
Update README.md
a9ee460c89b425347f894766f8feeaa671fb5084 authored over 9 years ago by Manish Goregaokar <[email protected]>
a9ee460c89b425347f894766f8feeaa671fb5084 authored over 9 years ago by Manish Goregaokar <[email protected]>
add field ignoring
464e3656fd148a1f915020c71529526926f64b9f authored over 9 years ago by Manish Goregaokar <[email protected]>
464e3656fd148a1f915020c71529526926f64b9f authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
Conflicts:
gc/src/lib.rs
rustup (feature renaming)
7408f8b33b046073b70a3fcb8f449c42087a56a3 authored over 9 years ago by Manish Goregaokar <[email protected]>
7408f8b33b046073b70a3fcb8f449c42087a56a3 authored over 9 years ago by Manish Goregaokar <[email protected]>
Compile on latest nightly
7e7986c87ff79021a8938022c902bef97f04f6af authored over 9 years ago by Michael Layzell <[email protected]>
7e7986c87ff79021a8938022c902bef97f04f6af authored over 9 years ago by Michael Layzell <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
8f3a423f3999f7d8ea3441b6d1231f970693a4df authored over 9 years ago by Michael Layzell <[email protected]>
8f3a423f3999f7d8ea3441b6d1231f970693a4df authored over 9 years ago by Michael Layzell <[email protected]>
Update README.md
8fa62e27fc43984a9c07a8fba1cf921b991d7dcd authored over 9 years ago by Manish Goregaokar <[email protected]>
8fa62e27fc43984a9c07a8fba1cf921b991d7dcd authored over 9 years ago by Manish Goregaokar <[email protected]>
Add test for cyclic stuff
0e82ecd1b945f5f9600d5f770b479bfdfe5490df authored over 9 years ago by Manish Goregaokar <[email protected]>
0e82ecd1b945f5f9600d5f770b479bfdfe5490df authored over 9 years ago by Manish Goregaokar <[email protected]>
Crates!
9b6f995e0fed572126f108171b8bd8fbabf482e5 authored over 9 years ago by Manish Goregaokar <[email protected]>
9b6f995e0fed572126f108171b8bd8fbabf482e5 authored over 9 years ago by Manish Goregaokar <[email protected]>
rustup
d5e193741361bde503189d827869f1b53db8aa17 authored over 9 years ago by Manish Goregaokar <[email protected]>
d5e193741361bde503189d827869f1b53db8aa17 authored over 9 years ago by Manish Goregaokar <[email protected]>
Fix up small mistakes
734731fef32ee498fe0b8e956be81066fe2a48b9 authored over 9 years ago by Michael Layzell <[email protected]>
734731fef32ee498fe0b8e956be81066fe2a48b9 authored over 9 years ago by Michael Layzell <[email protected]>
Actually keep track of the number of bytes currently allocated
5ffce782f0bb719266d033fd9564f4aa6f8d0f0d authored over 9 years ago by Michael Layzell <[email protected]>
5ffce782f0bb719266d033fd9564f4aa6f8d0f0d authored over 9 years ago by Michael Layzell <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
5365887ec415b7a87acb381a11ece641700c8f01 authored over 9 years ago by Michael Layzell <[email protected]>
5365887ec415b7a87acb381a11ece641700c8f01 authored over 9 years ago by Michael Layzell <[email protected]>
Add into_inner method to GcCell<T>
83f2fae0bd1494a93324ead5408a153f7591b57c authored over 9 years ago by Michael Layzell <[email protected]>
83f2fae0bd1494a93324ead5408a153f7591b57c authored over 9 years ago by Michael Layzell <[email protected]>
Documentation improvements
547f9a7440b70dc6db47af0994650140f2d7e146 authored over 9 years ago by Michael Layzell <[email protected]>
547f9a7440b70dc6db47af0994650140f2d7e146 authored over 9 years ago by Michael Layzell <[email protected]>
Remove an unnecessary Cell::set() in the Gc<T> destructor
3ef526d9d3035a2d0771c74f9746fffc7074102d authored over 9 years ago by Michael Layzell <[email protected]>
3ef526d9d3035a2d0771c74f9746fffc7074102d authored over 9 years ago by Michael Layzell <[email protected]>
Inline a bunch of methods
c9531074c8006edeef1cfe0865373f96ad35aef2 authored over 9 years ago by Michael Layzell <[email protected]>
c9531074c8006edeef1cfe0865373f96ad35aef2 authored over 9 years ago by Michael Layzell <[email protected]>
rustup
9020c38fcbf6599778073aa6b945ede2729513fd authored over 9 years ago by Manish Goregaokar <[email protected]>
9020c38fcbf6599778073aa6b945ede2729513fd authored over 9 years ago by Manish Goregaokar <[email protected]>
Add ?Sized bound to Gc<T>'s negative Send and Sync impls
83142d62d54283900b9998cde4cbd020b2089f1f authored over 9 years ago by Michael Layzell <[email protected]>
83142d62d54283900b9998cde4cbd020b2089f1f authored over 9 years ago by Michael Layzell <[email protected]>
Fix Spelling (gc_semanics -> gc_semantics)
b6f85d85483508b059e57a62695b4ee56e5c5f51 authored over 9 years ago by Michael Layzell <[email protected]>
b6f85d85483508b059e57a62695b4ee56e5c5f51 authored over 9 years ago by Michael Layzell <[email protected]>
Allow unsized trait objects in Gc pointers
67cc6e2d4d421b83b9e7b41effdf42f020e9ac2b authored over 9 years ago by Michael Layzell <[email protected]>
67cc6e2d4d421b83b9e7b41effdf42f020e9ac2b authored over 9 years ago by Michael Layzell <[email protected]>
Correctly update GC_STATE.end_ptr after garbage collection
c79a4dca5a89aafa1df7fae0670307c5249fb792 authored over 9 years ago by Michael Layzell <[email protected]>
c79a4dca5a89aafa1df7fae0670307c5249fb792 authored over 9 years ago by Michael Layzell <[email protected]>
Macros for simple trace impls
19b65069195468551391b46b5aed2cc3ec9d713e authored over 9 years ago by Michael Layzell <[email protected]>
19b65069195468551391b46b5aed2cc3ec9d713e authored over 9 years ago by Michael Layzell <[email protected]>
Correctly mark Trace methods as unsafe
8e36594d47baf0388c0099a4c27152b21cbd03e4 authored over 9 years ago by Michael Layzell <[email protected]>
8e36594d47baf0388c0099a4c27152b21cbd03e4 authored over 9 years ago by Michael Layzell <[email protected]>
Ensure Gc<T> isn't dereferenced during sweep phase
b370550f505e4044858feb1e48969aed2fa0b757 authored over 9 years ago by Michael Layzell <[email protected]>
b370550f505e4044858feb1e48969aed2fa0b757 authored over 9 years ago by Michael Layzell <[email protected]>
Add new test to validate GcCell semantics
008f4500e9a8ea87a4c421309a1d86d568926af7 authored over 9 years ago by Michael Layzell <[email protected]>
008f4500e9a8ea87a4c421309a1d86d568926af7 authored over 9 years ago by Michael Layzell <[email protected]>
Corrected GcCell's incorrect assumption that it was non-rooted.
f3d5fe3081871ab69275525b52dde323cf4c7e4a authored over 9 years ago by Michael Layzell <[email protected]>
f3d5fe3081871ab69275525b52dde323cf4c7e4a authored over 9 years ago by Michael Layzell <[email protected]>
Basic cycle collecting test passing
cdb689b154c211cf0131ea9166f02962db2251ff authored over 9 years ago by Michael Layzell <[email protected]>
cdb689b154c211cf0131ea9166f02962db2251ff authored over 9 years ago by Michael Layzell <[email protected]>
add link to design; add warning
e6c59605eee2ef1577b5f5b965e1e845858d5ee3 authored over 9 years ago by Manish Goregaokar <[email protected]>
e6c59605eee2ef1577b5f5b965e1e845858d5ee3 authored over 9 years ago by Manish Goregaokar <[email protected]>
Merge branch 'master' of github.com:Manishearth/rust-gc
Conflicts:
gc/src/lib.rs
Rm unsafe impls, add test (see #1)
cd518ae0300bc717999fb856fcea8e0b934a06ad authored over 9 years ago by Manish Goregaokar <[email protected]>
cd518ae0300bc717999fb856fcea8e0b934a06ad authored over 9 years ago by Manish Goregaokar <[email protected]>
Temporarially mark some unsafe code safe for the compiler plugin
8b7dca28695b5cca214d043f0b50f69a8d96c688 authored over 9 years ago by Michael Layzell <[email protected]>
8b7dca28695b5cca214d043f0b50f69a8d96c688 authored over 9 years ago by Michael Layzell <[email protected]>
Initial version of garbage collector
56fee4f19e9bd64bc03fcf1c36e2d4d3e73e7872 authored over 9 years ago by Michael Layzell <[email protected]>
56fee4f19e9bd64bc03fcf1c36e2d4d3e73e7872 authored over 9 years ago by Michael Layzell <[email protected]>
+readme
89716a2533141f20217b8ca86d42a1c5ec69999e authored over 9 years ago by Manish Goregaokar <[email protected]>
89716a2533141f20217b8ca86d42a1c5ec69999e authored over 9 years ago by Manish Goregaokar <[email protected]>
Update .gitignore
eba58ca74885280f3859abcb38138281ef32706b authored over 9 years ago by Manish Goregaokar <[email protected]>
eba58ca74885280f3859abcb38138281ef32706b authored over 9 years ago by Manish Goregaokar <[email protected]>
Basic plugin infra
db3a58433defae7fa451df65209aac5ca0596cb6 authored over 9 years ago by Manish Goregaokar <[email protected]>
db3a58433defae7fa451df65209aac5ca0596cb6 authored over 9 years ago by Manish Goregaokar <[email protected]>