js/src/shell/js.cpp
c56540cb6e02
created 2018-09-06 12:00 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/shell. r=jandem
78a325eb7c6a
created 2018-09-04 12:05 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1466392 - Disallow setting JIT compiler options when there are worker threads, to avoid races. r=nbp
9347f5a5365d
created 2018-09-07 13:42 +0200
pushed 2018-09-10 21:53 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Add a --wasm-force-cranelift flag to the shell; r=luke
0c5345e778a5
created 2018-09-06 17:26 +0100
pushed 2018-09-06 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 1487071 - Use a single GlobalSharedContext when parsing BinAST r=Yoric
eb37a9c0cff4
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
e13b67ae8524
created 2018-09-05 03:01 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 11: Remove the unused |inBuf| argument from JS::FormatStackDump and change it to use Sprinter. r=Waldo
8fb73b65b580
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 10: Remove ValueToPrintable{Latin1,UTF8}, add IdToPrintableUTF8. r=Waldo
aa11c398f118
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 9: Additional miscellaneous clean-ups around EncodeString callers. r=Waldo
9f5767f1b04c
created 2018-09-05 06:05 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
b19d4e73e016
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 7: Miscellaneous clean-up for engine internal EncodeString callers. r=Waldo
8cc4218166b8
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 3: Replace calls to JS_EncodeString for string comparison with StringEqualsAscii. r=Waldo
775159907c73
created 2018-09-05 01:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
52ae4d84b11e
created 2018-09-05 02:25 -0700
pushed 2018-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a
created 2018-09-05 15:54 +0300
pushed 2018-09-05 22:25 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
939e27aa2d59
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
d50fcf82556c
created 2018-09-05 03:01 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 11: Remove the unused |inBuf| argument from JS::FormatStackDump and change it to use Sprinter. r=Waldo
5cbc0ae0117a
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 10: Remove ValueToPrintable{Latin1,UTF8}, add IdToPrintableUTF8. r=Waldo
09b5382e0baf
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 9: Additional miscellaneous clean-ups around EncodeString callers. r=Waldo
6676e8fedcb3
created 2018-09-05 02:26 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
28e7e61c11ec
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 7: Miscellaneous clean-up for engine internal EncodeString callers. r=Waldo
4f89260d5e30
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 3: Replace calls to JS_EncodeString for string comparison with StringEqualsAscii. r=Waldo
c22fc17c9d87
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
d35bb63dbc1d
created 2018-09-05 02:25 -0700
pushed 2018-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
e951ad8147a7
created 2018-08-28 09:53 +0200
pushed 2018-09-05 22:25 +0000
Jan de Mooij Jan de Mooij - Bug 722345 part 3 - Remove request API. r=luke
0dd32db49222
created 2018-09-04 14:25 -0500
pushed 2018-09-05 09:45 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: make the BuildIdOp a process global (r=lth,mccr8)
4280f360fdb9
created 2018-09-04 10:05 +0100
pushed 2018-09-04 23:24 +0000
Jon Coppeard Jon Coppeard - Bug 1488227 - Don't set shell exit code during OOM testing r=nbp
afbecefb2def
created 2018-08-31 12:55 +0100
pushed 2018-08-31 22:41 +0000
Jon Coppeard Jon Coppeard - Bug 1487346 - Replace shell module loader property with a hook function r=anba
fcae304349d8
created 2018-08-30 20:10 +0100
pushed 2018-08-30 21:50 +0000
Jon Coppeard Jon Coppeard - Bug 1486782 - Remove unnecessary includes of gc/Zone.h r=sfink
1289f17ab75d
created 2018-03-02 09:31 -0600
pushed 2018-08-30 21:50 +0000
Jason Orendorff Jason Orendorff - Bug 1442750 - Slience a few Clang-only warnings in SpiderMonkey. r=jorendorff
653e1282f4ce
created 2018-08-30 09:27 +0200
pushed 2018-08-30 16:59 +0000
Jan de Mooij Jan de Mooij - Bug 1481793 part 5 - Use JSObject::nonCCWRealm instead of JSObject::deprecatedRealm in JSContext::enterRealmOf. r=luke
48921866b394
created 2018-08-24 22:51 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript. r=jandem
1fb7ddfad86d
created 2018-08-24 21:25 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Make all users of the various *CompileOptions classes #include "js/CompileOptions.h" so that nothing but that file has to know about these classes having a JS_PUBLIC_API on them, that would have to be present in forward-declarations. r=jandem
2dc7007e3924
created 2018-08-24 21:01 -0500
pushed 2018-08-29 09:43 +0000
Jeff Walden Jeff Walden - Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference. r=jandem
9a64325eeacb
created 2018-08-15 20:01 -0700
pushed 2018-08-23 21:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1479603 - [Part 3] Remove Shared Stubs option r=jandem
71791e10b6e9
created 2018-08-23 16:59 +0100
pushed 2018-08-23 21:40 +0000
Jon Coppeard Jon Coppeard - Bug 1485031 - Use wrapper object to represent scripts in shell module APIs r=sfink
03ad53dbb0ae
created 2018-08-22 13:12 -0500
pushed 2018-08-22 22:00 +0000
Jeff Walden Jeff Walden - Bug 1485119 - Don't pass the result of ValueToPrintableUTF8 to a function called JS_ReportErrorASCII. r=anba
ab5ac052f221
created 2018-08-20 07:54 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1484421 - Move JSON-related functionality into js/public/JSON.h that isn't #include'd in jsapi.h. r=jandem
67d5039dcbc2
created 2018-08-20 07:46 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
6d10eda7f12d
created 2018-08-20 07:44 -0700
pushed 2018-08-21 09:54 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
19dde1cd4e9f
created 2018-08-16 05:50 -0700
pushed 2018-08-16 21:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1477896 - Add SRC_DO_WHILE replacing 2 SRC_WHILE notes for do-while. r=jandem
c65164fbc41c
created 2018-06-08 17:28 -0400
pushed 2018-08-13 22:00 +0000
Matthew Gaudet Matthew Gaudet - Bug 1341261: [Part 7] Remove now-unused SharedIC Machinery for CompareICs r=tcampbell
5565956d9a26
created 2018-05-15 16:10 -0400
pushed 2018-08-13 22:00 +0000
Matthew Gaudet Matthew Gaudet - Bug 1341261: [Part 1] Enable CacheIR Compare ICs in Ion r=tcampbell
ad30dc53e38e
created 2018-08-10 18:00 +1000
pushed 2018-08-13 09:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
9f73af1f3b2c
created 2018-08-11 13:12 +0200
pushed 2018-08-11 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1482423 part 1 - Assert compartments don't contain both system/non-system realms. r=luke
8f74896e5c9b
created 2018-08-08 09:02 -0700
pushed 2018-08-10 09:17 +0000
Jim Blandy Jim Blandy - Bug 1481858: Update JS shell's newGlobal function's docs. r=jandem
91e18d8d1e48
created 2018-08-10 07:49 +0900
pushed 2018-08-10 09:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1456404 - Part 5: Add WhileEmitter. r=jwalden
b355131844ea
created 2018-08-10 07:49 +0900
pushed 2018-08-10 09:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1456404 - Part 4: Add ForOfEmitter. r=jwalden
b4a44d463eaa
created 2018-08-10 07:49 +0900
pushed 2018-08-10 09:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1456404 - Part 3: Add ForInEmitter. r=jwalden
6dbce3046bd9
created 2018-08-10 07:49 +0900
pushed 2018-08-10 09:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1456404 - Part 2: Add CForEmitter. r=jwalden
ba122021b8b5
created 2018-08-08 10:40 +0100
pushed 2018-08-09 10:02 +0000
Jon Coppeard Jon Coppeard - Bug 1481196 - Compile module scripts to a JSScript like we do for classic scripts r=jandem r=baku
61310ac63cfd
created 2018-08-01 13:21 +0200
pushed 2018-08-03 22:01 +0000
Lars T Hansen Lars T Hansen - Bug 1480012 - Generalize JS shell mailbox to Wasm memories and modules. r=luke
b280769277af
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
4204e7eaa385
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem r=fitzgen
cf63775518d6
created 2018-07-31 08:37 +0200
pushed 2018-07-31 09:53 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 9 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in js/src. r=luke
e8525a46fd9d
created 2018-07-30 16:49 +0300
pushed 2018-07-30 16:35 +0000
Andreea Pavel Andreea Pavel - Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE
7c83633262db
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem
34fb24d52f08
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
1494e906ad52
created 2018-07-28 12:12 +0200
pushed 2018-07-28 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
cffca1854a03
created 2018-07-02 20:37 -0700
pushed 2018-07-28 09:46 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470985 - s/PodEqual/ArrayEqual/ from ArrayUtils.h. - r=waldo
9d328a1be52c
created 2018-07-25 17:01 +0900
pushed 2018-07-25 14:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1477621 - Part 4: Add source note field constants for line. r=jandem
less more (0) -1000 -300 -100 -60 tip