js/src/jsexn.cpp
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-27 20:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
bceaeae2f7af4302b63b9092a7a729f24faa924b
created 2014-05-05 16:01 -0400
pushed 2014-05-07 12:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 997285 part 3. Make DOMException [ExceptionClass]. r=peterv,jorendorff
7cdc75f1615bce66f71c58742d01ed888e2ad038
created 2014-04-27 20:27 -0700
pushed 2014-04-30 13:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
a61fdeb956a6320950735cd4efc1c743f378d402
created 2014-04-27 19:58 -0700
pushed 2014-04-30 13:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
6635d1edc7497a5fa346d0921013d0fde248c0bb
created 2014-03-10 16:29 -0500
pushed 2014-03-11 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 975589, part 1 - Rename js::DefineConstructorAndPrototype -> GlobalObject::initBuiltinConstructor and refactor it a bit. r=jwalden.
797981dc56951f4ad2f58beac956702be2392848
created 2014-03-05 17:15 -0600
pushed 2014-03-07 11:48 +0000
Luke Wagner Luke Wagner - Bug 980059 - Have AsmJSActivation add the entry asm.js function to the callstack (r=jandem)
b6d23f380d7dba5c5b9c9d57d7ff2e1ee5bc8e98
created 2014-03-05 08:18 -0800
pushed 2014-03-06 02:08 +0000
Bobby Holley Bobby Holley - Bug 960820 - Ignore contexts and saved frame chains for exception stack, and rely on the principal check. r=luke,mrbkap sr=bz
d10e460d70608bd5762bbf4e94a95fdd4dc2912d
created 2014-02-07 16:38 -0800
pushed 2014-03-04 04:26 +0000
Jeff Walden Jeff Walden - Bug 969382. r=jorendorff
b8c1ff82160e557b0d08f75abd4161fa309df22d
created 2014-02-28 14:33 -0800
pushed 2014-03-03 14:45 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 969382) for potentially breaking the build on a CLOSED TREE
8eb38600d76ab5e824f1de43027bc2ea237d8c1b
created 2014-02-07 16:38 -0800
pushed 2014-03-03 14:45 +0000
Jeff Walden Jeff Walden - Bug 969382. r=jorendorff
c90e26bbcdf58173fbef9118a9a7092c4a813d62
created 2014-02-26 08:55 -0600
pushed 2014-02-26 21:15 +0000
Jason Orendorff Jason Orendorff - Bug 968936 - Emit a warning message with stack trace when the "operation callback" (slow script dialog) stops script execution. r=luke.
8aed2eaed137c5d5ab03a17bf3bd033048d2126e
created 2014-02-26 08:55 -0600
pushed 2014-02-26 21:15 +0000
Jason Orendorff Jason Orendorff - Bug 972319, part 1 - Add new API JS::AutoSaveExceptionState as a replacement for JS_SaveExceptionState. r=luke.
1c5072801816bb8e5e5b076c338c44123528c60c
created 2014-02-19 11:30 -0500
pushed 2014-02-19 20:39 +0000
Conrad Irwin Conrad Irwin - Bug 762556 - Error stack should contain column number. r=jorendorff
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-02-04 19:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
509675067088272870b5c2fab54a4c3234a9a3ef
created 2014-01-30 09:30 -0800
pushed 2014-01-31 11:49 +0000
Bobby Holley Bobby Holley - Bug 872273 - Remove manual rooting from js_ReportUncaughtException. r=Waldo
0302759868ba83b8d3f6ceb30e6a87ced2bda2b1
created 2014-01-30 09:30 -0800
pushed 2014-01-31 11:49 +0000
Bobby Holley Bobby Holley - Bug 872273 - Don't ToString the exn if we already got a report out of it. r=Waldo
bea936ee8d8bda21d601bb9ca224503a13ca6283
created 2014-01-30 09:30 -0800
pushed 2014-01-31 11:49 +0000
Bobby Holley Bobby Holley - Bug 872273 - Generate a JSErrorReport when we need one. r=Waldo
a231c042c5d319e8eac9779c6216448192036bd5
created 2014-01-30 09:30 -0800
pushed 2014-01-31 11:49 +0000
Bobby Holley Bobby Holley - Bug 872273 - Remove non-cx variant of ErrorFromException, and make it take a HandleObject. r=Waldo
50cfbf3d30de7789f44db29763e364c176b1dda1
created 2014-01-28 09:19 -0800
pushed 2014-01-28 21:25 +0000
Nikhil Marathe Nikhil Marathe - Bug 957926 - Add JS::CreateTypeError. r=jorendorff
5ac97770b63cb9b72cb5e87a4c582fd9187f61b4
created 2014-01-24 16:08 -0800
pushed 2014-01-26 03:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Kill off checkAccess. r=mrbkap
f6fb2082c9964d0a5930381cd7bf4ae71e2cb20a
created 2014-01-24 16:08 -0800
pushed 2014-01-26 03:55 +0000
Bobby Holley Bobby Holley - Bug 957688 - Make ComputeStackString pass a principal and remove checkAccess call. r=mrbkap
caf902c1502657bafdc49c5df4fc3b7db3c81ad2
created 2013-12-17 13:01 -0800
pushed 2013-12-18 05:00 +0000
Terrence Cole Terrence Cole - Bug 951282 - Wrap the pending exception lazily; r=luke
327a6af06942b1475386f7430097e7940caa26c3
created 2013-12-16 06:03 -0600
pushed 2013-12-16 21:58 +0000
Jason Orendorff Jason Orendorff - Bug 948647, part 3 - Change js_ErrorToException to return true iff cx->throwing was set, and document the convention. r=Waldo.
e8e93efa64af3c4d6f9e0e2f1704c5865b99fb6c
created 2013-12-16 06:03 -0600
pushed 2013-12-16 21:58 +0000
Jason Orendorff Jason Orendorff - Bug 948647, part 2 - Rename js_ReportErrorAgain to js::CallErrorReporter (and other related tidying-up). r=Waldo.
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 08:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
54eac2d5c0392d2d8138e761a394ecf8e45407b4
created 2012-12-17 14:53 -0500
pushed 2013-12-07 02:26 +0000
Jeff Walden Jeff Walden - Bug 724768 - Store the various properties of Error objects in reserved slots, and eagerly create the stack string for them. r=bhackett for the TI bits, r=jimb otherwise
fb35d633b2299442e1d0e1b20edd8e999dc90e99
created 2013-10-11 15:24 +0200
pushed 2013-10-15 01:48 +0000
Jeff Walden Jeff Walden - Bug 925739 - Rename cx->names().classPrototype to just cx->names().prototype, for readability/predictability. r=jorendorff
75f90df83f537847fe7db6b362136f17c5a75497
created 2013-10-07 12:43 -0400
pushed 2013-10-08 01:46 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (3/9); r=ehsan
3ff5b10e125bcc303769955cdc0dba93c6212cf5
created 2013-09-24 08:03 -0700
pushed 2013-09-25 02:43 +0000
Bobby Holley Bobby Holley - Bug 917915 - Don't leave an exception pending in JS_ReportPendingException. r=jorendorff
0874c0c422b1ba2fc1fa82e15da81f24ffd9b5ec
created 2013-09-19 08:54 +0100
pushed 2013-09-19 14:37 +0000
Jon Coppeard Jon Coppeard - Bug 917798 - Handlify JS exception APIs r=terrence r=bz
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-09-12 00:24 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-09-12 00:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-09-12 00:24 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2013-09-12 00:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2013-08-29 20:40 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
637e1697dd27cc0e58044fc918b89c31414ba967
created 2013-08-29 00:30 -0400
pushed 2013-08-29 13:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 903419 part 1. Change js::GetErrorTypeName to take a JSRuntime, not a JSContext. r=luke
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-07 18:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
f09bcd847699540773617fb28836189e921b04ab
created 2013-08-02 13:15 +0100
pushed 2013-08-02 20:52 +0000
Jon Coppeard Jon Coppeard - Bug 899976 - GC: Fix unsafe references related to ToInt* functions - js engine changes r=sfink
e80edaac389923fbfbeff054ac391dfaae4b262e
created 2013-07-26 10:00 +0100
pushed 2013-07-29 20:07 +0000
Jon Coppeard Jon Coppeard - Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
0621ef3a01da803d6f7465d0f5fdc447ff020610
created 2013-07-26 12:34 +0200
pushed 2013-07-27 02:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ae8d72538dee (bug 897484) for b2g bustage
ae8d72538dee1b99fa67fcebca8ecd8deadda517
created 2013-07-26 10:00 +0100
pushed 2013-07-27 02:25 +0000
Jon Coppeard Jon Coppeard - Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
6089b164088dbb4de39966cf58040f57d3544f00
created 2013-07-25 15:30 -0700
pushed 2013-07-26 14:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 897850 - Fix order of "construct" and "hasInstance" comments. r=evilpie. DONTBUILD
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-07-26 14:47 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2013-07-24 12:36 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
bb2316d853d66f51808c8c506f974784e851fbe7
created 2013-06-27 22:42 -0700
pushed 2013-07-22 13:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 887558 (part 4) - Introduce WrapperObject and CrossCrompartmentWrapperObject. r=jorendorff.
9a8526e717598e13ab8b4133bf465714becaa76e
created 2013-07-17 22:55 -0700
pushed 2013-07-19 00:35 +0000
Jeff Walden Jeff Walden - Back out 44347cbdf6a0 for triggering jsapi-test orange. r=bustage
44347cbdf6a0fe0c18bd60afa2cecd91fca9b52f
created 2013-07-17 12:14 -0700
pushed 2013-07-19 00:35 +0000
Jeff Walden Jeff Walden - Bug 894653 - Self-host Error.prototype.toString, and fix an edge-case bug in the current implementation. r=till
f30a9bb898f63ef9bc3ed315aeec48e5d66ef0ed
created 2013-07-11 15:15 -0700
pushed 2013-07-12 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-11 09:11 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
eb6dd181c65ad6f65be4ebe35156200c5cfbe0b8
created 2013-06-25 21:38 -0700
pushed 2013-06-27 10:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 886205 (part 7) - Break jsfuninlines.h out of the header inclusion cycles. r=terrence.
432d6ff55841ebad0ecdf8079ffe3fe45618a03c
created 2013-06-20 20:17 -0700
pushed 2013-06-26 14:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 4) - Add an ErrorObject class. r=jwalden.
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 14:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-06-21 14:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-06-19 13:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
b4967e7c6da70ea226bf04f027ddc9761217b1d7
created 2013-06-17 18:31 -0700
pushed 2013-06-18 10:52 +0000
Dan Gohman Dan Gohman - Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-06-11 08:32 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2013-06-06 09:09 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
6b42d26c2a93e1ef5d901a98ba9a694812a4f26d
created 2013-05-28 17:35 -0700
pushed 2013-05-29 14:24 +0000
Blake Kaplan Blake Kaplan - Bug 860435 - Don't use an iterator that's already at the end of the stack. r=terrence
less more (0) -300 -100 -60 tip