Skip to content

Update code after updating to new native memory model #209

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from Feb 26, 2022
Merged

Update code after updating to new native memory model #209

merged 1 commit into from Feb 26, 2022

Conversation

ghost
Copy link

@ghost ghost commented Feb 7, 2022

  • remove SharedImmutable annotations
  • rewrite IntMap to not use atomics on native
  • remove synchronization from IntMap code at all, and move it to StreamsStorage
  • remove expect/actual from FrameHandler
  • drop TrackingSet and move set directly to buffer poll

* remove SharedImmutable annotations
* rewrite IntMap to not use atomics on native
* remove synchronization from IntMap code at all, and move it to StreamsStorage
* remove expect/actual from FrameHandler
* drop TrackingSet and move set directly to buffer poll
@whyoleg whyoleg marked this pull request as ready for review February 26, 2022 05:55
@whyoleg whyoleg merged commit e4a4fab into rsocket:master Feb 26, 2022
@ghost ghost deleted the dev/2-new-mm branch February 26, 2022 06:03
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant