Jan de Mooij
|
278ef20681
|
Bug 868990 part 2 - Remove ScriptFrameIter and rename StackIter to ScriptFrameIter. r=luke
--HG--
extra : rebase_source : b344fae9d8f62e045bac61a4481cf80c32bd38d1
|
2013-05-09 13:31:03 +02:00 |
|
Terrence Cole
|
d7498aed3f
|
Bug 867426 - Remove RawScript typedef; r=jonco
--HG--
extra : rebase_source : c32ce48bca7fea1dfdafbf9395835613d8a57276
|
2013-04-30 15:40:40 -07:00 |
|
Andrew McCreight
|
0d25779643
|
Bug 867350 - remove JS_UnwrapObject and JS_UnwrapObjectAndInnerize from jsdbgapi.h r=sfink
|
2013-05-01 09:19:18 -07:00 |
|
Nicholas Nethercote
|
a28003635b
|
Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
|
2013-04-23 23:44:36 -07:00 |
|
Luke Wagner
|
e84ca2109d
|
Bug 851627 - Make LifoAlloc::release run in O(1) (r=sstangl)
|
2013-04-25 12:28:29 -07:00 |
|
Till Schneidereit
|
580f4427f5
|
Bug 851788 - prevent jsd_SetExecutionHook from operating on self-hosted functions. r=jimb
|
2013-04-23 12:58:24 +01:00 |
|
Brian Hackett
|
b5321f5c82
|
Bug 864216 - Allow generating IonScriptCounts for asm.js compiled functions, r=luke.
|
2013-04-23 13:31:03 -06:00 |
|
Sean Stangl
|
3733f89aca
|
Bug 860029 - Standardize Modelines in the JS Module. r=njn
|
2013-04-16 13:47:10 -07:00 |
|
Phil Ringnalda
|
2607292fa5
|
Back out a5a1dd3bd8ae (bug 860029) for stupidorange
|
2013-04-15 12:55:38 -07:00 |
|
Sean Stangl
|
ab9b6329c4
|
Bug 860029 - Standardize Modelines in the JS Module. r=njn
|
2013-04-15 11:33:03 -07:00 |
|
Phil Ringnalda
|
045ce0a190
|
Back out 5bf9771e1a28 (bug 860029) for bustage
CLOSED TREE
|
2013-04-11 19:55:37 -07:00 |
|
Sean Stangl
|
fe2fb42954
|
Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
|
2013-04-11 18:48:59 -07:00 |
|
Jacek Szpot
|
514f40e52a
|
Bug 854503 - Rename JS unwrapping functions. r=bholley
|
2013-04-11 11:50:18 -07:00 |
|
Ryan VanderMeulen
|
24a4c17eff
|
Backed out changeset a85d21e394c0 (bug 854503) for bustage.
|
2013-04-06 14:37:33 -04:00 |
|
Jacek Szpot
|
8ce12e971c
|
Bug 854503 - Rename JS unwrapping functions. r=bholley
|
2013-04-04 12:14:32 +02:00 |
|
Jeff Walden
|
6dc883dea3
|
Bug 856850 - Implement a PodOperations.h header that includes all the Pod* functions currently in jsutil.h. r=Ms2ger
|
2013-04-01 22:43:19 -07:00 |
|
Till Schneidereit
|
f545bfc7e2
|
Bug 853417 - add comment explaining why we don't need to check for self-hosted scripts in ScriptDebugEpilogue. r=me
|
2013-03-27 15:39:25 +01:00 |
|
Till Schneidereit
|
af4afaf023
|
Bug 853417 - Prevent self-hosted scripts from ever being visible to client scripts. r=jimb
--HG--
extra : rebase_source : b6f6d5a4ebd990d72d4fce36c5821fd5b3f0c0fb
|
2013-03-22 01:17:18 +01:00 |
|
Bill McCloskey
|
4bd994c627
|
Bug 853228 - Remove unused functions in jsdbgapi (r=luke)
|
2013-03-21 18:15:39 -07:00 |
|
Jon Coppeard
|
1e656de13c
|
Bug 853028 - GC: Fix some rooting issues found by static analysis r=terrence
--HG--
extra : rebase_source : a1d340a00516ae890c98fa7420497e85526823fc
|
2013-03-21 12:56:58 +00:00 |
|
Jon Coppeard
|
b752526987
|
Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
--HG--
extra : rebase_source : 2b131d0177f02e5f0e89398545481fcacbfde00f
|
2013-03-19 10:35:41 +00:00 |
|
Jan de Mooij
|
9c2e6e0377
|
Bug 848665 - Don't use ScriptFrameIter in onEnterFrame/onLeaveFrame hooks. r=jimb
|
2013-03-19 13:39:25 +01:00 |
|
Bill McCloskey
|
a3cea08b3a
|
Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
|
2013-03-16 20:36:37 -07:00 |
|
Benjamin Peterson
|
62417c38ee
|
Bug 779233 - Put a script's filename on the ScriptSource. r=billm
--HG--
extra : rebase_source : 4d76299491876e59a1c851ecb82544cb93b4e382
|
2013-03-12 21:56:55 -05:00 |
|
Till Schneidereit
|
095f9fa411
|
Bug 787927 - Prevent self-hosted JS script from being registered with the debugger. r=jimb
--HG--
extra : rebase_source : e5fd2c4bc80d11ad782180d10123c563eca5347a
|
2012-09-03 16:04:14 +02:00 |
|
Brian Hackett
|
b2adf364d1
|
Bug 849420 - Use MaybeRooted instead of Shape::AutoRooter, r=sfink.
|
2013-03-11 15:50:01 -06:00 |
|
Jon Coppeard
|
782040481a
|
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
--HG--
extra : rebase_source : 571a1c515d382c94d7a4c4398a08ea48d5507294
|
2013-03-06 18:10:30 +00:00 |
|
Jon Coppeard
|
7b36fa0ec6
|
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
--HG--
extra : rebase_source : d541aeba854e1a10ceebaec2fda366d9b47f7f2e
|
2013-03-06 18:10:22 +00:00 |
|
Ed Morley
|
f0443bc66d
|
Backed out changeset f079105a0966 (bug 848449)
|
2013-03-07 13:03:31 +00:00 |
|
Ed Morley
|
8b6f1835f1
|
Backed out changeset d01a2a30d626 (bug 848449)
|
2013-03-07 13:03:27 +00:00 |
|
Jon Coppeard
|
330353d2b1
|
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
--HG--
extra : rebase_source : 234e493f9db6b85c054f5a5189a60d3ca632ab62
|
2013-03-06 18:10:30 +00:00 |
|
Jon Coppeard
|
e36faf7ded
|
Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AutoAssertNoGC r=terrence
--HG--
extra : rebase_source : b29d38c194a9b9a25febaab4b892952a7af17af8
|
2013-03-06 18:10:22 +00:00 |
|
Jon Coppeard
|
27a00914cc
|
Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
--HG--
extra : rebase_source : 27612f3672c220fae2da8dad437a6db24f3ede2f
|
2013-03-05 18:32:12 +00:00 |
|
Chuck Lee
|
e329997fd6
|
Bug 835719 - 0003. Rename JSAutoByteString.encode() to encodeLatin1(). r=terrence
|
2013-02-21 17:48:17 +08:00 |
|
Jonathan Kew
|
5219b8ae03
|
backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
|
2013-02-22 09:36:41 +00:00 |
|
Bill McCloskey
|
c330d96d13
|
Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
|
2013-02-21 18:23:47 -08:00 |
|
Steve Fink
|
231eada73a
|
Bug 838014 - More rooting in Debugger, plus some minor rooting in JSD and xpconnect for some should-be-private JSAPI changes. r=terrence
--HG--
extra : rebase_source : 46febe5421f6e1901f0d5ac2707fb3fdde1894db
|
2013-02-12 12:27:02 -08:00 |
|
Nicholas Nethercote
|
0cdb904fae
|
Bug 839376 (part 11) - Fix two more easy rooting hazards. r=terrence.
--HG--
extra : rebase_source : 37e7f5748b62018ab8ba8010f64d2c84f14578fa
|
2013-02-14 18:54:04 -08:00 |
|
Steve Fink
|
6d6eaec82e
|
Bug 838014 - Rooting the JS debugger, r=jorendorff.
--HG--
extra : rebase_source : 32db3aba8742ec36cc7edfead57a278e1861b86d
|
2013-02-01 13:38:42 -08:00 |
|
Ryan VanderMeulen
|
6710d4e443
|
Backed out changeset 2861ef67390a (bug 837566) for Linux32 mochitest-other shutdown hangs.
|
2013-02-05 07:54:49 -05:00 |
|
Nicholas Nethercote
|
b6e73adcac
|
Bug 837566 - Remove js_RemoveRoot. r=terrence.
|
2013-02-03 20:17:34 -08:00 |
|
Bill McCloskey
|
8d37ebbb0a
|
Bug 830855 - Remove JSScript::principals (sort of) (r=luke)
--HG--
extra : rebase_source : 584a12fbae35888d7c6f66dc0e0d403af7cc0fe0
|
2013-01-30 18:10:46 -08:00 |
|
Terrence Cole
|
a3e6adc9fa
|
Bug 706885 - Rework Rooting APIs to preserve all available type information; r=billm
|
2013-01-28 18:25:23 -08:00 |
|
Tom Schuster
|
9d7b9480f4
|
Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
--HG--
rename : js/src/jsscopeinlines.h => js/src/vm/Shape-inl.h
rename : js/src/jsscope.cpp => js/src/vm/Shape.cpp
rename : js/src/jsscope.h => js/src/vm/Shape.h
|
2013-01-26 16:03:19 +01:00 |
|
Brian Hackett
|
eeae3d8a69
|
Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
|
2013-01-26 07:42:20 -07:00 |
|
Jan de Mooij
|
a9f2829ff4
|
Bug 833817 part 3 - Replace JSStackFrame with JSAbstractFramePtr. r=luke
|
2013-01-25 09:49:29 +01:00 |
|
Jan de Mooij
|
e4ecfdd0b6
|
Bug 833817 part 1 - Remove unused JSStackFrame API functions. r=luke
--HG--
extra : rebase_source : 95bf7acfa40ce4c70120a65bd3b15748da457dbc
|
2013-01-24 20:39:24 +01:00 |
|
Jon Coppeard
|
8183eae08b
|
Bug 833396 - Fix some rooting issues found by static analysis r=sphink
|
2013-01-21 17:41:49 +00:00 |
|
Jan de Mooij
|
d61c628e12
|
Bug 830885 - Factor out interpreter/debugger exception unwinding code. r=jorendorff a=nonlibxul
|
2013-01-22 09:46:52 +01:00 |
|
Jan de Mooij
|
b925fe9986
|
Bug 832950 - Remove frame annotations from SpiderMonkey. r=luke a=nonlibxul
|
2013-01-22 09:34:17 +01:00 |
|