/dports/lang/ocaml-nox11/ocaml-4.05.0/stdlib/ |
H A D | ephemeron.mli | 145 followed by {!Ephemeron.K1.set_key} or {!Ephemeron.K1.unset_key} 181 followed by {!Ephemeron.K1.set_data} or {!Ephemeron.K1.unset_data} 198 (** Same as {!Ephemeron.K1.create} *) 201 (** Same as {!Ephemeron.K1.get_key} *) 207 (** Same as {!Ephemeron.K1.set_key} *) 216 (** Same as {!Ephemeron.K1.get_key} *) 222 (** Same as {!Ephemeron.K1.set_key} *) 231 (** Same as {!Ephemeron.K1.blit_key} *) 277 (** Same as {!Ephemeron.K1.create} *) 280 (** Same as {!Ephemeron.K1.get_key} *) [all …]
|
H A D | obj.mli | 101 module Ephemeron: sig module 108 (** an ephemeron cf {!Ephemeron} *) 118 (** Same as {!Ephemeron.K1.get_key} *) 124 (** Same as {!Ephemeron.K1.set_key} *) 127 (** Same as {!Ephemeron.K1.unset_key} *) 130 (** Same as {!Ephemeron.K1.check_key} *) 133 (** Same as {!Ephemeron.K1.blit_key} *) 136 (** Same as {!Ephemeron.K1.get_data} *) 142 (** Same as {!Ephemeron.K1.set_data} *) 145 (** Same as {!Ephemeron.K1.unset_data} *) [all …]
|
H A D | obj.ml | 88 module Ephemeron = struct module
|
/dports/lang/ocaml/ocaml-4.05.0/stdlib/ |
H A D | ephemeron.mli | 145 followed by {!Ephemeron.K1.set_key} or {!Ephemeron.K1.unset_key} 181 followed by {!Ephemeron.K1.set_data} or {!Ephemeron.K1.unset_data} 198 (** Same as {!Ephemeron.K1.create} *) 201 (** Same as {!Ephemeron.K1.get_key} *) 207 (** Same as {!Ephemeron.K1.set_key} *) 216 (** Same as {!Ephemeron.K1.get_key} *) 222 (** Same as {!Ephemeron.K1.set_key} *) 231 (** Same as {!Ephemeron.K1.blit_key} *) 277 (** Same as {!Ephemeron.K1.create} *) 280 (** Same as {!Ephemeron.K1.get_key} *) [all …]
|
H A D | obj.mli | 101 module Ephemeron: sig module 108 (** an ephemeron cf {!Ephemeron} *) 118 (** Same as {!Ephemeron.K1.get_key} *) 124 (** Same as {!Ephemeron.K1.set_key} *) 127 (** Same as {!Ephemeron.K1.unset_key} *) 130 (** Same as {!Ephemeron.K1.check_key} *) 133 (** Same as {!Ephemeron.K1.blit_key} *) 136 (** Same as {!Ephemeron.K1.get_data} *) 142 (** Same as {!Ephemeron.K1.set_data} *) 145 (** Same as {!Ephemeron.K1.unset_data} *) [all …]
|
H A D | obj.ml | 88 module Ephemeron = struct module
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/ |
H A D | weak-object-worklists.cc | 49 bool EphemeronUpdater(Ephemeron slot_in, Ephemeron* slot_out) { in EphemeronUpdater() 56 *slot_out = Ephemeron{forwarded_key, forwarded_value}; in EphemeronUpdater() 65 WeakObjectWorklist<Ephemeron>& current_ephemerons) { in UpdateCurrentEphemerons() 70 WeakObjectWorklist<Ephemeron>& next_ephemerons) { in UpdateNextEphemerons() 75 WeakObjectWorklist<Ephemeron>& discovered_ephemerons) { in UpdateDiscoveredEphemerons()
|
H A D | weak-object-worklists.h | 16 struct Ephemeron { struct 48 F(Ephemeron, current_ephemerons, CurrentEphemerons) \ 50 F(Ephemeron, next_ephemerons, NextEphemerons) \ 53 F(Ephemeron, discovered_ephemerons, DiscoveredEphemerons) \
|
H A D | concurrent-marking.cc | 154 weak_objects_->next_ephemerons.Push(task_id_, Ephemeron{key, value}); in ProcessEphemeron() 429 Ephemeron ephemeron; in Run() 485 Ephemeron ephemeron; in Run()
|
/dports/lang/v8/v8-9.6.180.12/src/heap/ |
H A D | weak-object-worklists.cc | 51 bool EphemeronUpdater(Ephemeron slot_in, Ephemeron* slot_out) { in EphemeronUpdater() 58 *slot_out = Ephemeron{forwarded_key, forwarded_value}; in EphemeronUpdater() 68 WeakObjectWorklist<Ephemeron>& current_ephemerons) { in UpdateCurrentEphemerons() 74 WeakObjectWorklist<Ephemeron>& next_ephemerons) { in UpdateNextEphemerons() 80 WeakObjectWorklist<Ephemeron>& discovered_ephemerons) { in UpdateDiscoveredEphemerons()
|
H A D | weak-object-worklists.h | 16 struct Ephemeron { struct 48 F(Ephemeron, current_ephemerons, CurrentEphemerons) \ 50 F(Ephemeron, next_ephemerons, NextEphemerons) \ 53 F(Ephemeron, discovered_ephemerons, DiscoveredEphemerons) \
|
H A D | concurrent-marking.cc | 162 weak_objects_->next_ephemerons.Push(task_id_, Ephemeron{key, value}); in ProcessEphemeron() 458 Ephemeron ephemeron; in Run() 527 Ephemeron ephemeron; in Run()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/corlib/System.Runtime.CompilerServices/ |
H A D | ConditionalWeakTable.cs | 37 internal struct Ephemeron struct 61 Ephemeron[] data; 69 data = new Ephemeron [INITIAL_SIZE]; in ConditionalWeakTable() 140 Ephemeron[] tmp = new Ephemeron [newLength]; in Rehash()
|
/dports/lang/ocaml/ocaml-4.05.0/testsuite/tests/lib-hashtbl/ |
H A D | htbl.ml | 131 module WS = Ephemeron.K1.Make(SS) 132 module WSP1 = Ephemeron.K1.Make(SSP) 133 module WSP2 = Ephemeron.K2.Make(SS)(SS) 134 module WSL = Ephemeron.K1.Make(SSL) 135 module WSA = Ephemeron.Kn.Make(SS)
|
/dports/lang/ocaml-nox11/ocaml-4.05.0/testsuite/tests/lib-hashtbl/ |
H A D | htbl.ml | 131 module WS = Ephemeron.K1.Make(SS) 132 module WSP1 = Ephemeron.K1.Make(SSP) 133 module WSP2 = Ephemeron.K2.Make(SS)(SS) 134 module WSL = Ephemeron.K1.Make(SSL) 135 module WSA = Ephemeron.Kn.Make(SS)
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/heap/ |
H A D | marking-visitor.h | 20 struct Ephemeron { struct 25 using EphemeronWorklist = Worklist<Ephemeron, 64>; argument
|
H A D | concurrent-marking.cc | 155 weak_objects_->next_ephemerons.Push(task_id_, Ephemeron{key, value}); in ProcessEphemeron() 413 Ephemeron ephemeron; in Run() 469 Ephemeron ephemeron; in Run()
|
H A D | incremental-marking.cc | 624 auto ephemeron_updater = [](Ephemeron slot_in, Ephemeron* slot_out) -> bool { in UpdateWeakReferencesAfterScavenge() 631 *slot_out = Ephemeron{forwarded_key, forwarded_value}; in UpdateWeakReferencesAfterScavenge()
|
/dports/lang/mono/mono-5.10.1.57/mono/metadata/ |
H A D | sgen-mono.c | 591 } Ephemeron; typedef 631 Ephemeron *cur, *array_end; in sgen_client_clear_unreachable_ephemerons() 658 cur = mono_array_addr (array, Ephemeron, 0); in sgen_client_clear_unreachable_ephemerons() 668 SGEN_LOG (5, "[%zd] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), in sgen_client_clear_unreachable_ephemerons() 695 Ephemeron *cur, *array_end; in sgen_client_mark_ephemerons() 710 cur = mono_array_addr (array, Ephemeron, 0); in sgen_client_mark_ephemerons() 720 SGEN_LOG (5, "[%zd] key %p (%s) value %p (%s)", cur - mono_array_addr (array, Ephemeron, 0), in sgen_client_mark_ephemerons()
|
/dports/lang/ocaml/ocaml-4.05.0/testsuite/tests/misc/ |
H A D | ephetest3.ml | 24 module HW = Ephemeron.K1.Make(S)
|
H A D | ephetest2.ml | 18 open Ephemeron
|
/dports/lang/ocaml-nox11/ocaml-4.05.0/testsuite/tests/misc/ |
H A D | ephetest3.ml | 24 module HW = Ephemeron.K1.Make(S)
|
H A D | ephetest2.ml | 18 open Ephemeron
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/blink/renderer/bindings/core/v8/ |
H A D | trace_wrapper_v8_reference_test.cc | 221 TEST_F(TraceWrapperV8ReferenceTest, Ephemeron) { in TEST_F() argument
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/bindings/core/v8/ |
H A D | trace_wrapper_v8_reference_test.cc | 221 TEST_F(TraceWrapperV8ReferenceTest, Ephemeron) { in TEST_F() argument
|