Brian Hackett
|
6f9c6d3d4c
|
Make removal of negative zero checks independent from resume point locations, bug 816786. r=h4writer
|
2012-11-30 11:24:36 -07:00 |
|
Jon Coppeard
|
18b7de2fec
|
Bug 815999 - Sweep debugger and debugee objects in same group and improve black->gray pointer detection r=billm
--HG--
rename : toolkit/components/downloads/test/browser/browser_private_resume.js => toolkit/components/downloads/test/unit/test_private_resume.js
extra : rebase_source : 20f695d717ea78ee55f3a9ed395ba17315479ee3
|
2012-11-29 11:36:23 +00:00 |
|
Hannes Verschore
|
dc68e67f03
|
Bug 815579: Increment usecount faster on MI to interpreter calls, r=dvander
|
2012-11-30 14:18:28 +01:00 |
|
Hannes Verschore
|
5af385a512
|
Bug 815249: Add printf function to debug IM compiled code, r=jandem
|
2012-11-30 13:09:58 +01:00 |
|
Jan de Mooij
|
9c5dfd861c
|
Bug 816104 part 2 - rm defineReturn and rename defineVMReturn to defineReturn. r=dvander
|
2012-11-30 10:32:37 +01:00 |
|
Bill McCloskey
|
f03931dfaf
|
Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
|
2012-11-28 17:03:54 -08:00 |
|
Bill McCloskey
|
37a218683b
|
Bug 816805 - Style fixes for RiverTrail code (r=shu)
--HG--
rename : js/src/vm/forkjoininlines.h => js/src/vm/ForkJoin-inl.h
rename : js/src/vm/forkjoin.cpp => js/src/vm/ForkJoin.cpp
rename : js/src/vm/forkjoin.h => js/src/vm/ForkJoin.h
rename : js/src/vm/monitor.cpp => js/src/vm/Monitor.cpp
rename : js/src/vm/monitor.h => js/src/vm/Monitor.h
rename : js/src/vm/threadpool.cpp => js/src/vm/ThreadPool.cpp
rename : js/src/vm/threadpool.h => js/src/vm/ThreadPool.h
|
2012-11-29 18:00:19 -08:00 |
|
Bill McCloskey
|
aa2190ca70
|
Bug 769015 - Make sure we GC on shutdown even with deterministicgc() (r=mccr8)
|
2012-11-29 17:21:12 -08:00 |
|
Steve Fink
|
5903ca16b1
|
Bug 813381 - Further CheckStackRoots optimization - suppress repeated checks of the same stack configuration. r=terrence
--HG--
extra : rebase_source : fc20ace165efae464503ae99a2bc52b3cefe9f4c
|
2012-11-27 12:24:52 -08:00 |
|
Steve Fink
|
da019f2a6b
|
Bug 813381 - Optimize CheckStackRoots. r=terrence
--HG--
extra : rebase_source : ab270ef84358a9fcb958d0fc821d16920fc19a59
|
2012-11-19 14:20:12 -08:00 |
|
Bill McCloskey
|
1b8eb49ea0
|
Bug 801195 - Delay changing generator state (r=luke)
|
2012-11-19 11:44:16 -08:00 |
|
Jan de Mooij
|
8a07f51037
|
Bug 816015 - Make ARM's second scratch register configurable. r=mjrosenb
|
2012-11-29 15:50:14 +01:00 |
|
Jan de Mooij
|
3204a15335
|
Bug 816493 - Fix IsAboutToBeFinalized(ReadBarriered<IonCode>..) to call IsIonCodeAboutToBeFinalized. r=jonco
|
2012-11-29 15:48:48 +01:00 |
|
Jon Coppeard
|
77300cd455
|
Bug 816046 - Intermittent "Assertion failure: key.kind != CrossCompartmentKey::StringWrapper r=billm
--HG--
extra : rebase_source : e57dc40bbd5648cabcaf2805b984e921577989f5
|
2012-11-28 17:39:12 +00:00 |
|
Ed Morley
|
563634fe75
|
Backout 67e95e421678 (bug 814195) for Windows debug jsreftest failures on a CLOSED TREE
|
2012-11-29 11:17:11 +00:00 |
|
Jan de Mooij
|
8beeefa847
|
Bug 816104 - Assert define/defineBox are not used with call instructions. r=dvander
|
2012-11-29 10:15:40 +01:00 |
|
Makoto Kato
|
3a71f140c0
|
Bug 800785 - unnecessary PGO for js shell. r=ted
|
2012-10-23 16:42:19 +09:00 |
|
Hubert Figuière
|
a82041371e
|
Bug 816378 - Backout 5158d648702e (Bug 813773). a=bustage,Waldo
--HG--
rename : mobile/android/config/tooltool-manifests/android-x86/android/releng.manifest => mobile/android/config/tooltool-manifests/android/releng.manifest
extra : rebase_source : c2cb0190de4ad637dc3cd35a1876e9f06c16bcba
|
2012-11-28 23:00:56 -05:00 |
|
Bill McCloskey
|
d08b3f224f
|
Backout 4a88d1080c08 (bug 747066) for orange
|
2012-11-28 16:59:17 -08:00 |
|
Bill McCloskey
|
d8287ab684
|
Bug 815931 - Move write barrier verifier to its own file (r=terrence)
|
2012-11-28 13:46:46 -08:00 |
|
Bill McCloskey
|
fdd9bca709
|
Bug 815931 - Use GC auto classes in write barrier verifiers (r=terrence)
|
2012-11-27 18:16:16 -08:00 |
|
Bill McCloskey
|
2be95aee84
|
Bug 815931 - Move GC heap iteration to separate file (r=jonco)
|
2012-11-27 18:13:31 -08:00 |
|
Bill McCloskey
|
323689cf58
|
Bug 815931 - Move GC auto classes to header (r=jonco)
|
2012-11-27 18:12:58 -08:00 |
|
Bill McCloskey
|
dd3fcc16a2
|
Bug 815931 - Move GC root marking to a separate file (r=terrence)
|
2012-11-27 17:59:10 -08:00 |
|
Brian Smith
|
c4ec584655
|
Bug 813241: Update config/system-headers and make wrapping of NSPR & NSS headers more robust, r=glandium
--HG--
extra : rebase_source : 5ba0a83110268ff489df7b3e0a8a9219711247b1
|
2012-11-22 11:15:01 -08:00 |
|
Bill McCloskey
|
2ba7d72ea2
|
Bug 747066 - Inline xpc_UnmarkGray (r=terrence)
--HG--
extra : rebase_source : 9a5fe3cdcac2e3352407031c969ed705b0458dab
|
2012-11-19 10:59:01 -08:00 |
|
Jeff Walden
|
f7446b5699
|
Fix testFindSCCs warnings. No bug, rs=billm, r=themaid
|
2012-11-28 13:54:32 -08:00 |
|
Jeff Walden
|
a795bf64e5
|
Various warning fixes. No bug, r=themaid
|
2012-11-27 15:53:46 -08:00 |
|
Eric Faust
|
117fee8f33
|
Bug 747289 - Part 2/2 - Update IonMonkey to use known DOM constants. r=sstangl
|
2012-11-28 16:28:36 -05:00 |
|
Peter Van der Beken
|
46c89ae29b
|
Fix for bug 814195 (Replace Element quickstubs with new binding methods). r=bz.
--HG--
extra : rebase_source : 360b2ee1bc678265781991149185a1c1d262642e
|
2012-11-22 12:09:43 +01:00 |
|
Ehsan Akhgari
|
cf0638b6a7
|
Merge mozilla-central into mozilla-inbound
|
2012-11-28 09:43:30 -05:00 |
|
Olli Pettay
|
2e7f4ef4ba
|
Bug 811206, Fix JSHolder drop handling, part 2 (assert), r=mccr8
--HG--
extra : rebase_source : e7731c7d1f81e250ea6992e4a15c3dc52bb136d0
|
2012-11-28 02:56:06 +02:00 |
|
Olli Pettay
|
48ba02265b
|
Bug 811206, Fix JSHolder drop handling, part 1 (base), r=mccr8
--HG--
extra : rebase_source : 0ea98d9e542ebade36653661fe4e941a03b87781
|
2012-11-28 01:54:15 +02:00 |
|
Peter Van der Beken
|
41a9701717
|
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 4: inline xpc_qsUnwrapObj. r=bz.
--HG--
extra : rebase_source : 712ff5573098f9d29fce555fb8cd548c5900d60e
|
2012-11-27 10:20:05 +01:00 |
|
Peter Van der Beken
|
4a49ec5e22
|
Fix for bug 814821 (Dromaeo dom-traverse regression from bug 812333) - part 3: reorder castNativeFromWrapper. r=bz.
--HG--
extra : rebase_source : 6f5e0593219f5f664791c1cd0c976f43fb96609e
|
2012-11-27 10:20:05 +01:00 |
|
Brian Hackett
|
26ff0a1f10
|
Assert that GC things are only marked on the main thread, bug 815906. r=billm
|
2012-11-27 21:07:34 -08:00 |
|
Geoff Brown
|
15e1e2274c
|
Bug 815699 - Check for null mGREDir in xpcshell dir provider; r=jimm
|
2012-11-27 11:44:24 -07:00 |
|
Jon Coppeard
|
92581e14d8
|
Bug 790338 - Handle nuked wrappers in list of incoming gray pointers r=billm
--HG--
extra : rebase_source : 869b862af6ce9035f8bd8ccc247d3e4d453a4f9f
|
2012-11-16 15:52:09 +00:00 |
|
Jon Coppeard
|
134466a358
|
Bug 790338 - Mark weak references in the current compartment group only rather than for all collecting compartments r=billm
--HG--
extra : rebase_source : 46d236a1f70a2f8fa80ef7d0b1eb8f73ccdd7c34
|
2012-11-06 16:01:18 +00:00 |
|
Jon Coppeard
|
627169c879
|
Bug 790338 - Improve debugger find edges code r=billm
--HG--
extra : rebase_source : 25574a7ca88533ce78ab06e18c4b1625df0fa70d
|
2012-11-06 17:45:58 +00:00 |
|
Jon Coppeard
|
897ff0e375
|
Bug 790338 - Make weakmap list per-compartment rather than per-runtime r=billm
--HG--
extra : rebase_source : 3f3ceee949ae9fc2a0ac232038e3858ff838c193
|
2012-11-02 18:03:59 +00:00 |
|
Jon Coppeard
|
31cd034aa1
|
Bug 790338 - Make debug scopes object part of compartment not runtime r=billm
--HG--
extra : rebase_source : 61e87a7b79541b70cf9d46451b69aef7368436fc
|
2012-11-02 18:02:25 +00:00 |
|
Jon Coppeard
|
049e9c416c
|
Bug 790338 - Store the list of arraybufs per compartment rather than on the runtime r=billm
--HG--
extra : rebase_source : 38ba69d144983afbc2dc1e3996c21ca20f7f9c30
|
2012-10-31 17:59:22 +00:00 |
|
Jon Coppeard
|
1df394a0e3
|
Bug 790338 - Update GC stats with time spent marking in the sweep phase and add more detail to sweep tables phase r=billm
--HG--
extra : rebase_source : 1e05d780ec815320985e031250e378a38ce8ab36
|
2012-10-24 13:08:09 -07:00 |
|
Jon Coppeard
|
d3eea7074a
|
Bug 790338 - Sweep debugger objects in the same group as their debugees r=billm
--HG--
extra : rebase_source : a97bb6aefa4291496a40b643887b4f712bc18119
|
2012-10-16 12:28:32 +01:00 |
|
Jon Coppeard
|
51eedf0d1f
|
Bug 790338 - Fix issues with gray marking r=billm
--HG--
extra : rebase_source : 3bf292670ecc2f314404d02d25c2357dadd682e4
|
2012-10-12 15:26:07 +01:00 |
|
Jon Coppeard
|
2b80012766
|
Bug 790338 - Sweep compartments in groups r=billm
--HG--
extra : rebase_source : 7831452ee66ae9e10d83e77279e68b463748691c
|
2012-11-16 15:34:22 +00:00 |
|
Jon Coppeard
|
bfe6c130fb
|
Bug 790338 - Split up xpconnect finalization callback r=billm
--HG--
extra : rebase_source : 2b70376622af8104d829c23b0014cbd7d8d73a87
|
2012-10-12 10:45:30 +01:00 |
|
Jon Coppeard
|
d881fbff05
|
Bug 790338 - Add Is*AboutToBeFinalized functions r=billm
--HG--
extra : rebase_source : 629c81772d673eb4f4c7ce45db57f6111468689c
|
2012-10-12 10:45:30 +01:00 |
|
Jon Coppeard
|
1159281622
|
Bug 790338 - Implement Tarjan's algorithm to find the stongly connected components of the compartment graph r=billm
--HG--
rename : accessible/src/windows/sdn/sdnAccessible.cpp => accessible/src/msaa/nsAccessNodeWrap.cpp
rename : accessible/src/windows/sdn/sdnAccessible.h => accessible/src/msaa/nsAccessNodeWrap.h
extra : rebase_source : f529480202322726c55c23e40529c81092c5b6c3
|
2012-10-12 10:45:29 +01:00 |
|