gecko-dev/js
Terrence Cole 9be5d0f91c Bug 843907 - Move to manual barriering for MapObject and SetObject's key; r=billm
Automatically adding keys from the OrderedHashTable to the store buffer does not
work because the table uses a non-null value to indicate "empty". Since
RelocatableValue expects NULL to be used for this purpose, minor GCs attempt to
mark the tombstone as if it were a value. This obviously fails.

RelocatableValue is also extremely slow and moving to manual barriering will
make MapObject and SetObject faster with generational GC.

--HG--
rename : content/svg/content/src/SVGFETileElement.cpp => content/svg/content/src/nsSVGFilters.cpp
extra : rebase_source : ae675d0a16c61fccb7a88468cd32ae2d1899e2e3
2013-02-21 17:31:52 -08:00
..
ductwork/debugger Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium 2013-03-07 05:03:51 -08:00
examples Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
ipc Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence 2013-03-06 16:41:43 +00:00
jsd Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence 2013-03-06 16:41:43 +00:00
public Bug 848599 - Implement DisableGenerationalGC like DisableIncrementalGC; r=billm 2013-03-07 10:47:56 -08:00
src Bug 843907 - Move to manual barriering for MapObject and SetObject's key; r=billm 2013-02-21 17:31:52 -08:00
xpconnect Bug 825697 - Check for all wrapper types. r=mrbkap 2013-03-11 10:13:25 -07:00