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]>
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]>
bump GC too

863d1c219c913ae67eaafa671cc784a776e54be5 authored about 9 years ago by Manish Goregaokar <[email protected]>
bump

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]>
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]>
Add travis build status indicator to README.md

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]>
Remove compiletest dependency

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]>
Still not working

d4f29d727ba2cf183725b73cdcd813d91b1d8bbd authored over 9 years ago by Manish Goregaokar <[email protected]>
Fix again

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]>
ugh, makefiles

5473888bda5baa5612af8e3e9633268fd01ee295 authored over 9 years ago by Manish Goregaokar <[email protected]>
fix

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]>
add travis doc

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]>
Merge pull request #9 from huonw/exponential-threshold

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]>
Use a non-quadratic collection frequency.

This is still very naive, butavoids quadratic behaviour, by collecting
exponentially rarely as t...

92152c3e4d80b8a4537c143284f47edb13c432de authored over 9 years ago by Huon Wilson <[email protected]>
Remove most virtual calls from the GC.

Only actual destruction does a virtual call now, it's not needed for
marking/sweeping.

91e3b5122eb92354c04fb5c7bac2b8d8a5f17a7d authored over 9 years ago by Huon Wilson <[email protected]>
Update README.md

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]>
Update README.md

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]>
travis+cargo

89968eb908751d4bcbd4df2f239d053fad313bb2 authored over 9 years ago by Manish Goregaokar <[email protected]>
bump crates

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]>
Update README.md

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]>
Merge branch 'master' of github.com:Manishearth/rust-gc

Conflicts:
gc/src/lib.rs

3b8edf35b26fa4f3908aea5dc78b95d4ca52d4de authored over 9 years ago by Manish Goregaokar <[email protected]>
rustup (feature renaming)

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]>
Merge branch 'master' of github.com:Manishearth/rust-gc

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]>
Add test for cyclic stuff

0e82ecd1b945f5f9600d5f770b479bfdfe5490df authored over 9 years ago by Manish Goregaokar <[email protected]>
Crates!

9b6f995e0fed572126f108171b8bd8fbabf482e5 authored over 9 years ago by Manish Goregaokar <[email protected]>
rustup

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]>
Actually keep track of the number of bytes currently allocated

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]>
Add into_inner method to GcCell<T>

83f2fae0bd1494a93324ead5408a153f7591b57c authored over 9 years ago by Michael Layzell <[email protected]>
Documentation improvements

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]>
Inline a bunch of methods

c9531074c8006edeef1cfe0865373f96ad35aef2 authored over 9 years ago by Michael Layzell <[email protected]>
rustup

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]>
Fix Spelling (gc_semanics -> gc_semantics)

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]>
Correctly update GC_STATE.end_ptr after garbage collection

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]>
Correctly mark Trace methods as unsafe

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]>
Add new test to validate GcCell semantics

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]>
Basic cycle collecting test passing

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]>
Merge branch 'master' of github.com:Manishearth/rust-gc

Conflicts:
gc/src/lib.rs

e738745081fc9f522005d2f264eab4c0a1fe1c3e authored over 9 years ago by Manish Goregaokar <[email protected]>
Rm unsafe impls, add test (see #1)

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]>
Initial version of garbage collector

56fee4f19e9bd64bc03fcf1c36e2d4d3e73e7872 authored over 9 years ago by Michael Layzell <[email protected]>
+readme

89716a2533141f20217b8ca86d42a1c5ec69999e authored over 9 years ago by Manish Goregaokar <[email protected]>
Update .gitignore

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]>