Historique des commits

Auteur SHA1 Message Date
  Matthew Olsson 5f0ccfb499 LibJS: Accept const GCPtrs in Cell::Visitor il y a 2 ans
  Timothy Flynn 2692db8699 LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors il y a 2 ans
  Timothy Flynn 1c1b902a6a LibJS+LibWeb: Move headers around to allow including Value from Cell il y a 2 ans
  Andreas Kling 0e232b1c8d LibJS: Only use 1 bit for Cell boolean flag il y a 2 ans
  Andreas Kling 51579810bd LibJS: Add Cell::must_survive_garbage_collection() mechanism il y a 2 ans
  Andreas Kling 07a36c8f80 LibJS: Add a finalization pass to the garbage collector il y a 2 ans
  Linus Groh 0585029c30 LibJS: Add Visitor::visit(GCPtr<T>) and Visitor::visit(NonnullGCPtr<T>) il y a 2 ans
  Andreas Kling 01828edd37 LibJS: Add Cell::Visitor::visit(Cell&) il y a 2 ans
  Andreas Kling d54ba587f3 LibJS: Make Heap a friend of everyone who uses JS_CELL il y a 2 ans
  Andreas Kling 6e973ce69b LibJS: Add JS_CELL macro and use it in all JS::Cell subclasses il y a 2 ans
  Linus Groh 5dd5896588 LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions il y a 2 ans
  sin-ack 7456904a39 Meta+Userland: Simplify some formatters il y a 3 ans
  Lenny Maiorani a0367aa43b DevTools+LibJS+LibWeb: Change class_name to use StringView il y a 3 ans
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS il y a 3 ans
  davidot 8da6c01d8f LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option il y a 3 ans
  Andreas Kling 216e21a1fa AK: Convert AK::Format formatting helpers to returning ErrorOr<void> il y a 3 ans
  Andreas Kling 6a1b82df2b LibJS: Put zombie cell tracking code behind a compile-time flag il y a 3 ans
  Andreas Kling c364520c24 LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies il y a 3 ans
  Brian Gianforcaro b10657a2b6 LibJS: Remove unused includes out of Cell.h, move to the users il y a 4 ans
  Andreas Kling 44221756ab LibJS: Drop "Record" suffix from all the *Environment record classes il y a 4 ans
  Andreas Kling 9ccc2f6c4d LibJS: Make EnvironmentRecord inherit directly from Cell il y a 4 ans
  Andreas Kling 0de954e86b LibJS: Make Cell::Visitor::visit_impl() take a Cell& il y a 4 ans
  Andreas Kling 789d20ebb7 LibJS: Replace Cell live bit with a cell state il y a 4 ans
  Andreas Kling 91656d63c7 LibJS: Inline Cell::Visitor::visit() functions il y a 4 ans
  Andreas Kling 6714cf3631 LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ il y a 4 ans