Flywheel/common/src
Jozufozu c438fb57ca Atomic fusion before Flywheel 1.0
- Add workaround for race condition flipping the "mergeable" bit for
  instance pages
- Sometimes a page would end up full while another thread was racing to
  set the mergeable bit, so when we later tried to merge pages we'd get
  an array index out of bounds
- This change makes it so we only ever set the mergeable bit and handle
  the case of a full page when trying to merge
- Should also help us avoid the alternative case where a page that is
  actually mergeable isn't marked as such
2025-02-15 15:51:30 -08:00
..
api/java/dev/engine_room/flywheel/api Doc a point for this one 2025-02-15 13:11:34 -08:00
backend Atomic fusion before Flywheel 1.0 2025-02-15 15:51:30 -08:00
lib Saving face 2025-02-08 14:11:33 -08:00
main More hooks more problems 2025-02-15 13:05:02 -08:00
stubs/java/net Backport changes from 1.21.1 (#265) 2024-10-18 20:29:43 -07:00
test/java/dev/engine_room/flywheel Reject eagerness return to lazy 2024-09-21 13:41:55 -07:00
vanillin Suddenly: mod compat 2025-01-24 11:49:59 -06:00