Historial de Commits

Autor SHA1 Mensaje Fecha
  Dan Klishch 96d44b1572 Userland: Make bit-fields compatible with MSVC C++ ABI hace 1 año
  Aliaksandr Kalenik 469aea5a5b AK+LibJS: Introduce `JS::HeapFunction` hace 1 año
  Daniel Bertalan 65232b6681 LibJS: Mark classes and virtual functions `final` where possible hace 1 año
  Andreas Kling 18c54d8d40 LibJS: Make Cell::initialize() return void hace 1 año
  Ali Mohammad Pur 06c6c40df9 LibWeb+LibJS: Move some code around to make CSS/Parser parse faster hace 2 años
  Ali Mohammad Pur 392b5c3b19 LibJS: Resolve a circular include problem between HeapBlock and Cell hace 2 años
  Matthew Olsson a9d192e882 LibJS+LibWeb: Explicitly mark ignored members in visit_edges methods hace 2 años
  Matthew Olsson 5f0ccfb499 LibJS: Accept const GCPtrs in Cell::Visitor hace 2 años
  Timothy Flynn 2692db8699 LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors hace 2 años
  Timothy Flynn 1c1b902a6a LibJS+LibWeb: Move headers around to allow including Value from Cell hace 2 años
  Andreas Kling 0e232b1c8d LibJS: Only use 1 bit for Cell boolean flag hace 2 años
  Andreas Kling 51579810bd LibJS: Add Cell::must_survive_garbage_collection() mechanism hace 2 años
  Andreas Kling 07a36c8f80 LibJS: Add a finalization pass to the garbage collector hace 2 años
  Linus Groh 0585029c30 LibJS: Add Visitor::visit(GCPtr<T>) and Visitor::visit(NonnullGCPtr<T>) hace 2 años
  Andreas Kling 01828edd37 LibJS: Add Cell::Visitor::visit(Cell&) hace 2 años
  Andreas Kling d54ba587f3 LibJS: Make Heap a friend of everyone who uses JS_CELL hace 2 años
  Andreas Kling 6e973ce69b LibJS: Add JS_CELL macro and use it in all JS::Cell subclasses hace 2 años
  Linus Groh 5dd5896588 LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functions hace 2 años
  sin-ack 7456904a39 Meta+Userland: Simplify some formatters hace 3 años
  Lenny Maiorani a0367aa43b DevTools+LibJS+LibWeb: Change class_name to use StringView hace 3 años
  Lenny Maiorani d00b79568f Libraries: Use default constructors/destructors in LibJS hace 3 años
  davidot 8da6c01d8f LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option hace 3 años
  Andreas Kling 216e21a1fa AK: Convert AK::Format formatting helpers to returning ErrorOr<void> hace 3 años
  Andreas Kling 6a1b82df2b LibJS: Put zombie cell tracking code behind a compile-time flag hace 3 años
  Andreas Kling c364520c24 LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies hace 3 años
  Brian Gianforcaro b10657a2b6 LibJS: Remove unused includes out of Cell.h, move to the users hace 4 años
  Andreas Kling 44221756ab LibJS: Drop "Record" suffix from all the *Environment record classes hace 4 años
  Andreas Kling 9ccc2f6c4d LibJS: Make EnvironmentRecord inherit directly from Cell hace 4 años
  Andreas Kling 0de954e86b LibJS: Make Cell::Visitor::visit_impl() take a Cell& hace 4 años
  Andreas Kling 789d20ebb7 LibJS: Replace Cell live bit with a cell state hace 4 años