js/src/jsexn.cpp
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
23d76102a2e8acd0e79c26faa44eec833db58529
created 2018-02-12 12:51 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 4: Rename jsfun* -> vm/JSFunction*.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-02-14 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
60e1a827ac56caa374ca5e6ac8920b36cd5ca5a6
created 2018-01-22 12:53 -0800
pushed 2018-01-24 01:14 +0000
Jeff Walden Jeff Walden - Bug 1432340 - Introduce gc/FreeOp.h to contain that class, extricating it from the far-more-ponderous vm/Runtime.h for those users needing *only* js::FreeOp and nothing else. r=sfink
bcbf0e6ea93c4213dd44b6634ca6a79d66888e5b
created 2018-01-07 19:08 -0800
pushed 2018-01-10 02:36 +0000
Philip Chimento Philip Chimento - Bug 1428605 - Add JS:: namespace to API where it's missing. r=sfink
2c56761b02a138e16c1c73c6040e8457a7c466bf
created 2017-08-25 10:12 +0200
pushed 2017-08-25 08:13 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 3 - Remove getProperty/setProperty hooks from ClassOps. r=evilpie
0d0c4418614b6983ec6380f68d7fe317a0c205d3
created 2017-07-10 04:55 -0700
pushed 2017-07-10 14:07 +0000
André Bargull André Bargull - Bug 1379222 - Avoid [[Get]] for "prototype" property when calling builtin constructors. r=jandem
f30ec8ac7239eda68629aba08416c3a40e0dea58
created 2017-06-14 10:37 +0200
pushed 2017-06-14 08:41 +0000
Jan de Mooij Jan de Mooij - Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz
b80a07fac92daec6bec4ede84c55c1700b73d67d
created 2017-06-02 12:49 -0600
pushed 2017-06-06 00:39 +0000
Tom Tromey Tom Tromey - Bug 1369831 - fix "telementry" typo in js; r=billm
cb6f60edd4d096d7bef1bc63dd19965abc39315b
created 2017-04-21 03:59 -0700
pushed 2017-04-24 19:08 +0000
Petr Sumbera Petr Sumbera - Bug 1352449 - JSErrorReport::initBorrowedLinebuf should be called with aligned pointer for char16_t. r=arai
8efcd39c326ad1137c4e39303fa115d26bd62e4b
created 2017-04-11 20:10 +0200
pushed 2017-04-11 18:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c30eae661333 (bug 1352449) for failing non-unified spidermonkey build. r=backout
c30eae661333f5dc89809592616456faabeb4556
created 2017-03-31 08:15 -0700
pushed 2017-04-11 17:38 +0000
Petr Sumbera Petr Sumbera - Bug 1352449 - JSErrorReport::initBorrowedLinebuf should be called with aligned pointer for char16_t. r=arai
b623bf54b41f1ba8a406851e19e74340417540b9
created 2017-03-01 20:40 +0900
pushed 2017-03-01 11:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1343481 - Part 6: Add native functions wrapper for GetInternalError and GetTypeError. r=shu
4fbd0ba0c3d7a3c1a97af834157d52d1be1f188f
created 2017-02-25 16:07 +0100
pushed 2017-02-25 15:15 +0000
Jan de Mooij Jan de Mooij - Bug 1342439 part 1 - Replace macros to check for overrecursion with functions. r=luke
c7a11d17916df6fad0884230d1010621f0cd1311
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 2: Add JSEXN_NOTE. r=jwalden
cbcd8c6fe6bb6ddbb38bbdf72f6365a0faeb56f2
created 2017-02-15 23:53 +0900
pushed 2017-02-15 14:54 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. r=jwalden
7002008dc1166b7bc1c2ad2ecbcfdde17f6f11b0
created 2017-02-11 05:27 -0700
pushed 2017-02-11 13:54 +0000
Brian Hackett Brian Hackett - Bug 1337117 - Remove references to main thread in the JS engine, r=jandem.
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-02 23:28 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-01-21 08:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
67286eb47060e44a7d3d311e44618691a679bab5
created 2016-12-28 09:20 -0600
pushed 2016-12-28 15:52 +0000
Luke Wagner Luke Wagner - Bug 1324116 - Baldr: add WebAssembly.LinkError and throw it for errors during instantiation (r=bbouvier)
ba097fb49461197c7d937555176dc0043784dfe5
created 2016-11-25 01:38 +0100
pushed 2016-11-25 00:39 +0000
Tom Schuster Tom Schuster - Bug 1319952 - Make the Error constructors singletons. r=jonco
4e6fc50106d39c1c57555f7bdda8e336ba8a91b3
created 2016-11-22 20:53 +0100
pushed 2016-11-22 19:53 +0000
Tom Schuster Tom Schuster - Bug 1213341 - Use ordinary objects for Error prototypes. r=arai
138f4cfcbd9db30b15183d337e8d595a57ba9af4
created 2016-11-08 22:08 +0100
pushed 2016-11-08 21:08 +0000
Tom Schuster Tom Schuster - Bug 1015798 - Don't define properties on sub Error types. r=arai
fe8948da2efd64f8695f00f3dd49437f0945051a
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
e8bc246a57ad418864039ffe1dfb2cbe9a83fba1
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
efd6ab563cb9e854fe3c0fbec60d7c491b213648
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
8900adb4c36dffa8ef6b89ba3e277e39551dea17
created 2016-08-14 20:39 +0900
pushed 2016-10-22 16:47 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
971d6777956556108ab4d571015e8360ded559c3
created 2016-10-18 17:27 -0700
pushed 2016-10-19 00:28 +0000
Wes Kocher Wes Kocher - Backed out 10 changesets (bug 1283710) for osx xpcshell failures a=backout
d72527b7d3c0c328e65bdaf4c259921a1e8481c2
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 5: Rename message to toStringResult if it is the result of toString. r=bholley,jwalden,froydnj
ee5215f1a38e702d7335da05316ead5978e64986
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 4: Do not duplicate message in ExpandErrorArgumentsVA, and remove message parameter from WarningReporter. r=jwalden
dcedbaefe39987d5f802b2c579391d7352df2891
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 3: Release JSErrorReport.linebuf_ in destructor if own. r=jwalden
61f8250cbe0b82d7f918756d86e135d7b3fb401d
created 2016-08-14 20:39 +0900
pushed 2016-10-18 17:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283710 - Part 2: Change JSErrorReport.ucmessage to JSErrorReport.message_ with ConstUTF8CharsZ, and release them in destructor if it is owned. r=jwalden
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2016-09-30 03:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2016-09-30 03:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
f69bdda3779b11fba984cc21296004bc89edeb49
created 2016-08-13 23:51 +0900
pushed 2016-09-29 03:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1295017 - Part 2: Add JS_ReportError*UTF8 variants. r=jwalden
06baf9c96c5b2f45df49941ef00f190c79445295
created 2016-09-23 09:13 -0500
pushed 2016-09-23 22:51 +0000
Luke Wagner Luke Wagner - Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier)
625573d37c8b103b6b1ce99b7ccb35430b18e881
created 2016-09-23 15:01 -0700
pushed 2016-09-23 22:01 +0000
Wes Kocher Wes Kocher - Backed out changeset 62999f48c433 (bug 1303079) for frequent jit failures a=backout CLOSED TREE
62999f48c4337148222e55f2e6310f3b0f2798e6
created 2016-09-23 09:13 -0500
pushed 2016-09-23 17:28 +0000
Luke Wagner Luke Wagner - Bug 1303079 - Baldr: add WebAssembly.(Compile|Runtime)Error (r=bbouvier)
850159471c686be76390a2ee8dae12afbac7cc32
created 2016-09-14 20:48 +0200
pushed 2016-09-15 09:15 +0000
Tom Schuster Tom Schuster - Bug 1302243 - Use more SprintfLiteral in SpiderMonkey. r=terrence
9be45967d42c71f0afbedb5c99dc2c052db09b0c
created 2016-08-25 12:00 +0100
pushed 2016-08-25 11:02 +0000
Jon Coppeard Jon Coppeard - Bug 1297343 - Make some more object classes background finalized r=sfink
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-08-24 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
b4cb1f015845f5b5e3aad0154add1929fad0a883
created 2016-08-03 18:09 +0900
pushed 2016-08-03 09:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290422 - Part 1: Remove JSErrorReport.messageArgs. r=jwalden
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-08-02 20:16 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
0916f44729ff5048a81117573c627089946b0c1a
created 2016-07-21 23:40 -0400
pushed 2016-07-22 03:41 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1280818 part 1 - Add the ability to capture the stack until the first non-self-hosted frame with the given principals; r=bz,jimb
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 07:32 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
cc866385dd0124bde69f1d7fd50baee93c531ddf
created 2016-07-07 08:15 +0200
pushed 2016-07-07 06:16 +0000
Jan de Mooij Jan de Mooij - Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
eee13ff3e4d86e4edbab4e2e1112edac55de0c5a
created 2016-07-05 16:49 +0200
pushed 2016-07-05 14:54 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 22 - Make GetErrorTypeName take JSContext instead of JSRuntime. r=arai
d1be02c274005bd8574cc61117c3f758cf7f09ab
created 2016-07-05 11:06 +0200
pushed 2016-07-05 09:07 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 5 - Make warning reporter APIs take JSContext instead of JSRuntime. r=arai
dc3e76c6750c8b67896d3d27740a13615e55f438
created 2016-06-30 00:04 +0200
pushed 2016-06-29 22:05 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Change ESClassValue to an enum class. r=jorendorff
9c4675f6970fe850de47cffb3b1fb504d35fa563
created 2016-06-28 17:11 +0100
pushed 2016-06-29 09:35 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Don't make the last non-ellipsis argument to ExpandErrorArgumentsVA an enumeration that would be subject to integral promotion, because this would invoke undefined behavior. r=froydnj
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-06-25 13:10 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-06-24 13:18 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-06-24 12:17 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
bd2089fe075e09bb3cbee1535e8ae960598f65c5
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 5 - Change ErrorToException's return type from bool to void. r=luke
b605a7bb8c498569ed597ed66202a93d01fcfaad
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 4 - Remove the warning case from ErrorToException. r=luke
3b42129e45a9bdfbefeb35a2ea26d60d757c7e1f
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 3 - Rename error reporter callback to warning reporter, assert it's only used for warnings. r=luke
3e9f480972b441c53802cace2cacbfb7510c53c6
created 2016-06-07 20:30 +0200
pushed 2016-06-07 18:37 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 2 - Remove JS_ReportPendingException and js::ReportUncaughtException. r=luke
44d925279d364d462f026f9fc68094290f8f3323
created 2016-06-02 08:30 +0200
pushed 2016-06-02 06:30 +0000
Jan de Mooij Jan de Mooij - Bug 1274922 part 7 - Fix a werror buglet. r=jorendorff
3aa6261dbb771b04806ad970af5aeebc33190a6e
created 2016-06-01 15:26 +0200
pushed 2016-06-01 13:28 +0000
Jan de Mooij Jan de Mooij - Bug 1276865 - Set autoJSAPIOwnsErrorReporting when initializing the self-hosting compartment. r=till
b2eb560ec7c8d35c8e0b65915e663e321bbc6b3a
created 2016-05-31 08:07 +0200
pushed 2016-05-31 06:13 +0000
Jan de Mooij Jan de Mooij - Bug 1274922 part 5 - Remove JSEXN_NONE and add JSEXN_WARN. r=jorendorff
less more (0) -300 -100 -60 tip