diff options
author | win7-7 <win7-7@users.noreply.github.com> | 2019-04-30 02:20:36 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-30 02:20:36 +0300 |
commit | 9fb6b925fb249d3dd9f467142410a2e605736784 (patch) | |
tree | 4fe192f0d9063c092eb86675eb8b448b167595bd /js/src/gc/Zone.h | |
parent | 0e70828f2c84cc0ac9afd85d14eb30b5fc8358dd (diff) | |
download | UXP-9fb6b925fb249d3dd9f467142410a2e605736784.tar UXP-9fb6b925fb249d3dd9f467142410a2e605736784.tar.gz UXP-9fb6b925fb249d3dd9f467142410a2e605736784.tar.lz UXP-9fb6b925fb249d3dd9f467142410a2e605736784.tar.xz UXP-9fb6b925fb249d3dd9f467142410a2e605736784.zip |
tab to spaces js/src/gc
Diffstat (limited to 'js/src/gc/Zone.h')
-rw-r--r-- | js/src/gc/Zone.h | 12 |
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 |