Jon Coppeard
fe19032029
Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
2014-04-02 15:28:03 +01:00
Jon Coppeard
c2370455f3
Bug 959787 - Handlify some more GCing APIs r=sfink
2014-03-20 09:32:37 +00:00
Luke Wagner
8d45586722
Bug 976763 - Change DescribeStack not to return JSScripts or JSFunctions (r=bz)
2014-02-25 09:43:14 -06:00
Chris Peterson
5c6dc9f533
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
2014-02-17 22:24:15 -08:00
Daniel Holbert
89c63da190
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
2014-02-19 00:15:51 -08:00
Chris Peterson
78d21332df
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
2014-02-17 22:24:15 -08:00
Till Schneidereit
6f440d0286
Bug 886193 - Part 2: Introduce JSScript::nonDelazifyingFunction and use it whereever possible. r=jandem
2014-01-09 17:13:25 +01:00
Dan Gohman
3434ead5d8
Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
2013-09-24 08:21:22 -07:00
Ryan VanderMeulen
af14eac203
Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
...
CLOSED TREE
2013-09-24 14:09:15 -04:00
Dan Gohman
9d738eeddb
Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
2013-09-24 08:21:22 -07:00
Birunthan Mohanathas
829cc862b9
Bug 784739 - Switch from NULL to nullptr in js/jsd/; r=ehsan
2013-09-19 15:26:36 -04:00
Nicholas Nethercote
f7d6f07d24
Bug 898914 (part 1) - Remove JSBool.
2013-08-08 15:53:04 -07:00
Nicholas Nethercote
f30b759645
Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
2013-08-06 23:59:54 -07:00
David Keeler
0f679b2ef7
bug 891992 - remove LIVEWIRE from jsd r=timeless
2013-07-10 13:53:11 -07:00
Bobby Holley
217ce62f46
Bug 880697 - Replace usage of dumbContext with AutoSafeJSContext. r=gabor
...
dumbContext ends up with jsdc->glob as its default global, so we have to be
very careful to audit for any places where the code might be assuming that
its cx is in the compartment of jsdc->glob. Luckily, the code already seems
pretty explicit about its compartments.
2013-06-12 14:17:55 -07:00
Bobby Holley
6a6398022a
Bug 880697 - Root directly with a runtime in jsd_DestroyScriptHookProc. r=gabor
2013-06-12 14:17:55 -07:00
Bobby Holley
9351284936
Bug 880697 - Make JS_ClearScriptTraps take a runtime directly. r=gabor
...
This obviates the need for a context at the JSD callsite.
2013-06-12 14:17:55 -07:00
Bobby Holley
9e501de4b5
Bug 880697 - Stop using clunky C API in JSD and start using RAII classes. r=gabor
2013-06-12 14:17:54 -07:00
Ehsan Akhgari
f3423a3533
Bug 871192 - Fix more rooting hazards in the JS debugger; r=till
2013-05-12 09:13:22 -04:00
Till Schneidereit
4f1078ed5d
Bug 868369 - remove guard in jsd_SetExecutionHook made superfluous by change in _newJSDScript to align with beta and aurora branches. r=me
2013-05-06 21:43:57 +02:00
Till Schneidereit
0b5fc0df68
Bug 868369 - don't ever create JSDScripts for self-hosted scripts. r=sfink
2013-05-06 19:17:38 +02:00
Till Schneidereit
eddef1d0b2
Bug 851788 - prevent jsd_SetExecutionHook from operating on self-hosted functions. r=jimb
2013-04-23 12:58:24 +01:00
Sean Stangl
4c46a9aa7c
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-16 13:47:10 -07:00
Phil Ringnalda
4f94bac4a1
Back out a5a1dd3bd8ae (bug 860029) for stupidorange
2013-04-15 12:55:38 -07:00
Sean Stangl
9596836ecf
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-15 11:33:03 -07:00
Jan de Mooij
d6d5dac8b8
Bug 833817 part 3 - Replace JSStackFrame with JSAbstractFramePtr. r=luke
2013-01-25 09:49:29 +01:00
David Anderson
34c2353ac6
Merge from mozilla-central.
2012-09-05 16:18:11 -07:00
Terrence Cole
f461e3205b
Bug 501536 - Make jsd compile as C++; r=luke
...
This should be the last real C consumer of JS-API in mozilla-central.
2012-09-04 09:02:03 -07:00