HomeSort by relevance Sort by last modified time
    Searched refs:Ephemeron (Results 1 - 4 of 4) sorted by null

  /external/v8/src/heap/
concurrent-marking.cc 366 Ephemeron{key, value});
375 // Implements ephemeron semantics: Marks value if key is already reachable.
385 weak_objects_->next_ephemerons.Push(task_id_, Ephemeron{key, value});
575 Ephemeron ephemeron; local
577 while (weak_objects_->current_ephemerons.Pop(task_id, &ephemeron)) {
578 if (visitor.VisitEphemeron(ephemeron.key, ephemeron.value)) {
617 Ephemeron ephemeron; local
    [all...]
incremental-marking.cc 702 auto ephemeron_updater = [](Ephemeron slot_in, Ephemeron* slot_out) -> bool {
709 *slot_out = Ephemeron{forwarded_key, forwarded_value};
    [all...]
mark-compact.h 414 struct Ephemeron {
419 typedef Worklist<Ephemeron, 64> EphemeronWorklist;
659 Ephemeron{key, value});
763 // Implements ephemeron semantics: Marks value if key is already reachable.
771 // Drains ephemeron and marking worklists. Single iteration of the
    [all...]
mark-compact.cc 1519 Ephemeron ephemeron; local
1555 Ephemeron ephemeron; local
    [all...]

Completed in 190 milliseconds