Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
David Mandelin
f0690b22d1
Bug 730511: remove obsolete typedefs intN, uintN, r=luke
2012-02-28 15:11:11 -08:00
Ms2ger
20e82e6b3f
Bug 714728 - Remove jsword/jsuword in favour of intptr_t/uintptr_t; r=Waldo
2012-01-11 09:23:05 +01:00
Igor Bukanov
6170210542
bug 624880 - renaming JSD public API to reflect the signature change. r=timeless
2011-01-29 22:40:29 +01:00
Igor Bukanov
73f37d3ea6
Bug 619641 - making jsd to return "anonymous" for nameless functions, not an empty string, for compatibility with Firebug. r=adrake
2010-12-23 22:41:57 +01:00
Igor Bukanov
c95d2bf7a1
Bug 612150 - Eliminating JS_GetFunctionName. r=mrbkap
2010-11-24 17:56:43 +01:00
Jim Blandy
507ce55d26
Bug 514570: Adapt jsd to new JS_GetFrameThis arguments. r=brendan
...
It used to be:
JSObject *JS_GetFrameThis(JSContext *, JSStackFrame *);
Now it is:
JSBool JS_GetFrameThis(JSContext *, JSStackFrame *, jsval *);
(In strict mode code, |this| values that are primitives don't get wrapped.)
2010-10-12 11:50:03 -07:00
Luke Wagner
23899570df
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
Andrew Drake
4d05d46a76
Bug 584912: Fix use after free in jsd_DestroyThreadState. r=timeless, a=sayrer
2010-08-10 17:21:11 -07:00
ddff3f456e
Bug 552686 JS_GetFrameThis seems to require a JSContext these days when it calls some xpconnect wrapper that gets a thisObject
...
r=jorendorff
2010-05-25 04:11:47 +03:00
silver@warwickcompsoc.co.uk
380aebd65c
Bug 343511 - Don't assert more than necessary. r=rginda
2006-07-20 15:25:32 +00:00
mrbkap@gmail.com
76c64de9cd
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
2006-06-12 22:39:55 +00:00
timeless@mozdev.org
963b172a73
Bug 240521 Crash [@ jsd_NewThreadState] when script is null
...
r=rginda sr=dmose
2004-08-08 19:56:49 +00:00
gerv@gerv.net
4ba0518141
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:01:16 +00:00
rginda@netscape.com
bf56feb172
fix tbox bustage.
2003-04-18 20:48:43 +00:00
rginda@netscape.com
4a67b57039
bug 200591, "File Options > Don't Debug Eval/Timeouts isn't working", r=brendan
...
prevent any stack with a disabled frame from being debugged during single-stepping, or break-on-throw. Also adds versioning support to the jsdIDebuggerService interface.
2003-04-18 20:12:11 +00:00
rginda@netscape.com
c11da0b0d9
part of bug 109652, "Venkman needs to profile" r=peterv,r=a=shaver
...
add profiling support.
2002-02-27 09:24:14 +00:00
rginda@netscape.com
3c3152558c
fix uninitialized return value in jsd_IsStackFrameNative
2002-02-14 22:39:09 +00:00
rginda@netscape.com
7bf866284b
bug 124474, "add native frame support to jsd"
...
sr=shaver, r=jband
add JSD_IsStackFrameNative, IsStackFrameDebugger, and IsStackFrameConstructing
add similar attributes to jsdIStackFrame
tweak return values in jsds_FilterHook
don't include dummy stack frames in threadstates
bug 110387, "Crash on exiting venkman"
check to see if the debugger was turned off before going through with an unPause.
2002-02-14 07:57:30 +00:00
rginda@netscape.com
536172f746
quiet bogus "potentially unused" warnings, see bug 121178, sr=brendan
2002-01-30 08:37:57 +00:00
rginda@netscape.com
916a3ec935
bug 121178, r=jst,sr=brendan, "jsdIStackFrame::eval signature needs to be changed"
...
return exception from jsdService::Eval if one occurs.
2002-01-29 06:15:58 +00:00
rginda@netscape.com
1c588dc4e9
bug 99601, add filter support to js/jsd, r=jband sr=brendan
...
large addition to the jsd_xpc component allows arbitrary filtering of debug hooks by url pattern, line range, and global object. also adds ability to begin instrumenting jsscripts at app startup.
2001-10-30 13:41:32 +00:00
gerv@gerv.net
58d409fba9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
gerv@gerv.net
30a09f1d88
Oops.
2001-09-20 00:02:59 +00:00
scc@mozilla.org
a43c5e83a8
bug #98089 : ripped new license
2001-09-19 22:39:41 +00:00
rginda@netscape.com
036e5ec9ba
-- not built --
...
whitespace cleanup
2001-09-01 18:01:28 +00:00
rginda@netscape.com
5fa5bee5ea
- not built -
...
remove HAVE_PATCH_FROM_77081 not that 77081 is checked in.
2001-05-04 21:57:43 +00:00
rginda@netscape.com
d8ab9a5ad9
- not built -
...
turn off jsd_EvaluateUCScriptInStackFrame until 77081 gets checked in.
2001-04-24 23:53:59 +00:00
rginda@netscape.com
a745dd0b7a
- not built -
...
patch from peterv. We can't use js_* in this module because they're libjs' private stash. I got away with it on Linux somehow, but not on mac, and probably not on windows. jsd_EvaluateScriptInStackFrame now uses JS_EvaluateInStackFrame, instead of doing the inflation itself and calling JS_EvaluateUCInStackFrame.
2001-04-24 23:02:58 +00:00
rginda@netscape.com
e9f463938a
- not built -
...
add *_EvaluateUCScriptInStackFrame
2001-04-20 03:47:09 +00:00
dmose@mozilla.org
34fd2555cf
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 02:47:15 +00:00
jband@netscape.com
98e0adb174
not part of mozilla build - merging from SpiderMonkey140_BRANCH
1998-11-05 08:57:24 +00:00
ltabb
c4cc52826a
Free the lizard
1998-03-28 02:44:41 +00:00