summaryrefslogtreecommitdiffstats
path: root/js/src/gc/Zone.h
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/gc/Zone.h')
-rw-r--r--js/src/gc/Zone.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/js/src/gc/Zone.h b/js/src/gc/Zone.h
index d337fe85c..c8520ed55 100644
--- a/js/src/gc/Zone.h
+++ b/js/src/gc/Zone.h
@@ -350,16 +350,16 @@ struct Zone : public JS::shadow::Zone,
// This is used by the GC to trace them all first when compacting, since the
// TypedObject trace hook may access these objects.
- //
- // There are no barriers here - the set contains only tenured objects so no
- // post-barrier is required, and these are weak references so no pre-barrier
- // is required.
- using TypeDescrObjectSet = js::GCHashSet<JSObject*,
+ //
+ // There are no barriers here - the set contains only tenured objects so no
+ // post-barrier is required, and these are weak references so no pre-barrier
+ // is required.
+ using TypeDescrObjectSet = js::GCHashSet<JSObject*,
js::MovableCellHasher<JSObject*>,
js::SystemAllocPolicy>;
JS::WeakCache<TypeDescrObjectSet> typeDescrObjects;
- bool addTypeDescrObject(JSContext* cx, HandleObject obj);
+ bool addTypeDescrObject(JSContext* cx, HandleObject obj);
// Malloc counter to measure memory pressure for GC scheduling. It runs from