gecko-dev/js
Terrence Cole a3172ed2bc Bug 744579 - Implement a relocatable version of HeapPtr; r=billm
We cannot store HeapPtrs in memory that may be realloced outside of the GC.
Instead we should use the RelocatablePtr, which is more expensive, but is able
to handle being moved, or EncapsulatedPtr which requires external barriers.

--HG--
extra : rebase_source : 949c71cfdab8005339aea49437922f7f00a6f73a
2012-05-15 17:21:23 -07:00
..
ductwork/debugger Bug 749316 - Put Debugger object into chrome scratchpad. r=dcamp,bholley. 2012-05-01 10:17:32 -05:00
examples No bug: Bring jorendb up to date with current state of Debugger object. r=NPOB,jorendorff 2011-12-09 14:12:36 -08:00
ipc Bug 747617 - fix document.all and swap JSClass::{construct,hasInstance} so this doesn't happen again (r=bz) 2012-05-07 12:44:08 -07:00
jsd Bug 752226 - Remove any use of JSVAL_IS_OBJECT. r=luke,Ms2ger 2012-05-11 17:46:26 +02:00
public Bug 744579 - Implement a relocatable version of HeapPtr; r=billm 2012-05-15 17:21:23 -07:00
src Bug 744579 - Implement a relocatable version of HeapPtr; r=billm 2012-05-15 17:21:23 -07:00
xpconnect Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar 2012-05-18 13:30:49 -04:00