Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ruffle-rs/gc-arena

Experimental system for rust garbage collection
https://github.com/ruffle-rs/gc-arena

Fix tests on nightly

24d8aea5f0fd968756d6e3c1dac4c6c2ccb7280a authored about 2 years ago by Aaron Hill <[email protected]>
Add weak pointers `GcWeak` and `GcWeakCell`

This is a combination of work by EmperorBale and me.
It adds weak-pointer version of `Gc` and `G...

0cf1fa099dc70afc6a7aaa25dfff114d4e9d0caf authored about 2 years ago by EmperorBale <[email protected]>
Inline and microoptimize core functions

081b6883a522b38030b13744c80c84efbfcbae1f authored over 2 years ago by Adrian Wielgosik <[email protected]>
Remove mut requirement in the `mutate` method

4743f2d029aa271281b5dec0cb75304c43f6cf82 authored over 2 years ago by EmperorBale <[email protected]>
Merge pull request #4 from kyren/master

Update gc arena

4882182850be9df64565509d8489587a2f60171c authored over 2 years ago by Adrian Wielgosik <[email protected]>
Update changelog for phantom 0.2.2 release

c1b2842ad6abb1f32be65c942c5d8bc2e205dd91 authored over 3 years ago by kyren <[email protected]>
Update versions

b0d2ae54bb33f7c2532bdf6b904f3221b6f90f62 authored over 3 years ago by kyren <[email protected]>
fix version

d530083e768e8e5f4b3478b92f9b66ce03088421 authored over 3 years ago by kyren <[email protected]>
Update gc-arena dependency and version

79d1d80aa1b7f49712494312d1cb40a2c1ae13ae authored over 3 years ago by kyren <[email protected]>
(cargo-release) start next development iteration 0.2.3-alpha.0

0d037b8bd395693d3847cbcc84c271c7da6693b5 authored over 3 years ago by kyren <[email protected]>
(cargo-release) version 0.2.2

d7c73b60ea5418434abad96f14f031e61d647eae authored over 3 years ago by kyren <[email protected]>
Update dependent versions

1568d9d83a0682ef28dd4aac453a7f7b5c6d72d6 authored over 3 years ago by kyren <[email protected]>
(cargo-release) version 0.2.1

1522ac735b918d88da89c90c18f16ab3f18ddacb authored over 3 years ago by kyren <[email protected]>
(cargo-release) version 0.2.1

06906be4fe07074f0e682fe2c3856754d7c00eaa authored over 3 years ago by kyren <[email protected]>
(cargo-release) version 0.2.1

7cc5a8a5bd3aa946ac593e571cb6d8d882af56a3 authored over 3 years ago by kyren <[email protected]>
Fix formatting

b5d224b35b905fcb4e3041022d31204cd1ddaa70 authored over 3 years ago by kyren <[email protected]>
Don't use `std` in macros unnecessarily

d08fa2f1430608013961a3477f981fea60aa37f8 authored over 3 years ago by kyren <[email protected]>
Prepare for 0.2.1 release

d741927fa15797097cf2bfaf42c60056cbdaba81 authored over 3 years ago by kyren <[email protected]>
Update rand dev-dependency

53a83cad3a6508bf96381021d96317d575d7a2c0 authored over 3 years ago by kyren <[email protected]>
Make generated code in `Context::allocate` easier to optimize.

This is a slightly modified version of PR #14

68bb1ce0da9b5d2a3ed3d0971368e2cf4c653c62 authored over 3 years ago by kyren <[email protected]>
Fix formatting, slightly improper ui test comparison output

09ef9e271bc5aaa10dd79293fe0f1afcd193c6ec authored over 3 years ago by kyren <[email protected]>
Merge pull request #13 from Aaron1011/better-span

Use hygiene from `Span::call_site()` to produce error messages

76f89fcf2fe4aaeb5adc2210fbe0d2fe2d9920c5 authored over 3 years ago by kyren <[email protected]>
Update README

4931b3bc25b2b74174ff5eb9c34ae0dda732778b authored almost 4 years ago by Mike Welsh <[email protected]>
Use hygiene from `Span::call_site()` to produce error messages

PR #12 used `quote_spanned` to make error messages have the span of the
corresponding field in t...

679803b355603c1daf1d5d9a3ae749ed616d1149 authored almost 4 years ago by Aaron Hill <[email protected]>
Merge pull request #9 from Aaron1011/add-collect-impls

Add `Collect` impl for `PhantomData`

fd5e8a154f5143de3bda49c5c2d0c1d7789122e1 authored almost 4 years ago by kyren <[email protected]>
Add `Collect` impl for `PhantomData`

This makes it easier to use `#[derive(Collect)]` on a struct containing
this type.

7e2a8eca09eb28ceb79099a0b06cd83894caa7be authored almost 4 years ago by Aaron Hill <[email protected]>
Merge pull request #12 from Aaron1011/quote-spanned

Use `quote_spanned` when generating calls to `gc_arena` methods

1f041045a0110abfd90cab36a14c0f615ae9d21d authored almost 4 years ago by kyren <[email protected]>
Merge pull request #11 from adrian17/track-caller

Add #[track_caller] for better panic error messages

696689cb4b33e775751262f90f301ee611c57bc8 authored almost 4 years ago by kyren <[email protected]>
Merge pull request #10 from Aaron1011/collect-vec-deque

Add Collect impl for VecDeque

06b97b07b74893cbc69adfb2549ce8acb99d0bcb authored almost 4 years ago by kyren <[email protected]>
Use `quote_spanned` when generating calls to `gc_arena` methods

We now span calls to `Collect::needs_trace` and `Collect::trace`
with the span of the field that...

87f36df5ecc0ab3a88eb362166fce97075747f9e authored almost 4 years ago by Aaron Hill <[email protected]>
Add Collect impl for VecDeque

2f5965d333e92351678b6a48275496683b54dbae authored almost 4 years ago by Aaron Hill <[email protected]>
Merge pull request #7 from madsmtm/no_std

Add no std support

16e7d749b5f219dbc51cef8ecfe1cd88b837ce6f authored almost 4 years ago by kyren <[email protected]>
Merge pull request #6 from Aaron1011/feature/field-require-static

Allow using `#[collect(require_static)]` on fields

73accdb17395dba1d3738b5354baf146ac0df634 authored almost 4 years ago by kyren <[email protected]>
Add #[track_caller] for better panic error messages

ee7a900702fa22a2490a99e4531a54d6d51c0e64 authored almost 4 years ago by Adrian Wielgosik <[email protected]>
Add no_std compatibility for gc-sequence

caadf4abbd29c0601bb0513fb78d3922a7c297ee authored almost 4 years ago by Mads Marquart <[email protected]>
Add no_std compatibility for gc-arena

I had to change an usage of f64::round to an uglier implementation, since f64::round is not avai...

d5f8371fa66b4cd3e7d2e984269a38fbb698c3a1 authored almost 4 years ago by Mads Marquart <[email protected]>
Allow using `#[collect(require_static)]` on fields

Currently, `#[collect(require_static)]` can be used on an entire
struct/enum. This commit allows...

9fe7335b3a3e6cbfe637ddd111be2844ea813278 authored almost 4 years ago by Aaron Hill <[email protected]>
Use `trybuild` to test errors generated by gc-arena-derive

The soundness of the code generated by `gc-arena-derive` relies on
certain things *not* compilin...

c3560912933acea570b1a3faf48cdd4ce6e44ea2 authored almost 4 years ago by Aaron Hill <[email protected]>
Update version dependencies

88344c696e70a50cd3d8115c1f4a8f693bc6b8e8 authored about 5 years ago by kyren <[email protected]>
Prepare for 0.2 release

7be1925f423b8c87135ba8c10947aa4ebc142ee1 authored about 5 years ago by kyren <[email protected]>
Update .gitingore file

bce7fde8178126c6fd90e513a925da53c6e12603 authored about 5 years ago by kyren <[email protected]>
Update crate deps to latest versions, formatting and module re-org

c7f4737c7068beb290924e805d831155632f42e9 authored about 5 years ago by kyren <[email protected]>
Silence dyn trait warnings for 2018

2e7203dc57bf65a710cd1ab76240766eb8b87006 authored about 5 years ago by kyren <[email protected]>
Steal the technique of forbidding Drop impls from the pin-project crate

5b9e757e1a373dd0d84a43930b764f7f43e764ee authored about 5 years ago by kyren <[email protected]>
Merge pull request #3 from Herschel/add-badges

Add crates.io and docs.rs badges to README

05cdb5fe117faa0c59082acb55e36bc526869b04 authored over 5 years ago by kyren <[email protected]>
Add crates.io and docs.rs badges to README

96310db6553ae4d4d0ec18b0658be668bb7d1a69 authored over 5 years ago by Mike Welsh <[email protected]>
redundant workspace specification is not required

3030c0bbb9960631d7ae62da2db8776ce19ef296 authored over 5 years ago by kyren <[email protected]>
Bump cargo version for metadata change

f524c32aac601e4a37880b9d0739c3815bb94da2 authored over 5 years ago by kyren <[email protected]>
Add readme entry to Cargo.toml

996b013648ebdf5d69bd0ad87ecd0392ab10fc7f authored over 5 years ago by kyren <[email protected]>
another grammar fix

9dcab3b5aba596ad34252b623adc3dc4d70f61f4 authored over 5 years ago by kyren <[email protected]>
another grammar fix

471ec7dbf6b21620e46b3b33f3f25338fa60f91f authored over 5 years ago by kyren <[email protected]>
grammar fix

98a44203ac3fea07f2292fdd0f65b754112e1252 authored over 5 years ago by kyren <[email protected]>
grammar

c43bd1574950793b7523416470e780d3dda263c5 authored over 5 years ago by kyren <[email protected]>
clarify that gc-arena provides cycle detecting gc

904b31cf332b29e51e898f128746dbd7713f488a authored over 5 years ago by kyren <[email protected]>
be unambiguous about what is being licensed

9698405326e6580918393961e5ecaf2d167a128b authored over 5 years ago by kyren <[email protected]>
get rid of pre-release tag (not using cargo-release here)

60e4b93eff61e2cf2ad57d3b54a6045eba4d3ab7 authored over 5 years ago by kyren <[email protected]>
Specify workspace in sub-crates Cargo.toml

90b8bc0e07312270097244bfd71d36f4a1eb1f7e authored over 5 years ago by kyren <[email protected]>
(cargo-release) start next development iteration 0.1.1-alpha.0

ac5803c8a2cc09161652c8fbb44aece284480eee authored over 5 years ago by kyren <[email protected]>
crates.io does not support CC0 as a license :(

db47ae8ed136b13e249cd5c1938eff926c4118b1 authored over 5 years ago by kyren <[email protected]>
Add description fields

814c5c927984277280e05ec3fba2f056a462615d authored over 5 years ago by kyren <[email protected]>
Add repository to Cargo.toml

a2868f491a7912fd7c1a9ef10fe9865097090226 authored over 5 years ago by kyren <[email protected]>
add licenses

40479642b21b3cd8c3102b11e93a149a2f860cdd authored over 5 years ago by kyren <[email protected]>
Add version bounds

c4ce244561f86933a4c47fc850f1437fdf3d49a4 authored over 5 years ago by kyren <[email protected]>
add circle-ci support

aabdd11d070d62d1a27112acd6fc2ec7df07caba authored over 5 years ago by kyren <[email protected]>
more readme things

240d5e2ff77a38967821bd07714ecba982b35695 authored over 5 years ago by kyren <[email protected]>
more README fixes

52cd0c8a9fc326beff8145a579473e138fcab8fa authored over 5 years ago by kyren <[email protected]>
fix README

2c814dee955382656d9d3e5763bbbae3b7b9cb0d authored over 5 years ago by kyren <[email protected]>
initial commit

81d3f82f84f5a4f22560521b012ae7e9bd50f538 authored over 5 years ago by kyren <[email protected]>