js/src/builtin/TestingFunctions.cpp
9018814d9671dfe67ab073869bdeebf05b25b565
created 2018-11-12 02:30 +0000
pushed 2018-11-12 10:17 +0000
Jan de Mooij Jan de Mooij - Bug 1506479 - Discard TypeScripts in Zone::discardJitCode instead of during type sweeping. r=bhackett
d55c49b76be1212284803b7fdc430c2500591401
created 2018-11-06 19:51 +0000
pushed 2018-11-07 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1504719 - Ignore uninitialized lexicals in globalLexicals() testing function. r=jorendorff
bf4813212e20dce06f64565fb68c7afb7408d829
created 2018-11-02 08:19 +0000
pushed 2018-11-02 17:00 +0000
Jan de Mooij Jan de Mooij - Bug 1503586 - Add a globalLexicals() testing function for the fuzzers. r=jorendorff
77e0c47e18d61653440632dbd6a699c1e6c07365
created 2018-10-30 19:24 +0000
pushed 2018-10-31 05:11 +0000
Ted Campbell Ted Campbell - Bug 1447372 - Cleanup LifoAlloc usage for RegExp r=jorendorff
719c199e639882dd0355bbac2e395a1eaeb70981
created 2018-10-29 07:21 -0700
pushed 2018-10-29 18:59 +0000
André Bargull André Bargull - Bug 1490821: Change PCCount profiler to use JSONPrinter and add testing functions for it. r=tcampbell
2e01025ece1b913b7a92a446e8bdfcfdb1430b7f
created 2018-10-29 16:06 +0200
pushed 2018-10-29 14:10 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 89349ce25fe3 (bug 1490821) for jittest failures on pc-count-profiler.js. CLOSED TREE
89349ce25fe3e40fb2805a1aeaeda86e00374f6c
created 2018-10-29 05:41 -0700
pushed 2018-10-29 12:52 +0000
André Bargull André Bargull - Bug 1490821 - Change PCCount profiler to use JSONPrinter and add testing functions for it. r=tcampbell
72cca5ce21f435e245a20dc518f1ffb6f72c748c
created 2018-10-23 15:37 +0000
pushed 2018-10-23 22:24 +0000
Jan de Mooij Jan de Mooij - Bug 1501229 - Disallow {oom,stack,interrupt}Test functions on shell worker threads. r=jonco,nbp
9697472e6ab7298445ae8f169fe7b1ca5b247f11
created 2018-10-23 01:18 +0000
pushed 2018-10-23 16:51 +0000
Jan de Mooij Jan de Mooij - Bug 1493627 part 2 - Unify OOM testing state variables for different kinds to make AutoEnterOOMUnsafeRegion work for stack checks. r=jonco
53958ec4b3c9c48ee650d2a6e470e44fa47fc8d0
created 2018-10-19 14:52 +0300
pushed 2018-10-20 00:02 +0000
Sean Stangl Sean Stangl - Bug 1500616 - The ARM64 Ion exception should work on non-simulator builds. r=tcampbell
64e46a7cc29ff5e5a3afa19b50150fb4035645ae
created 2018-10-15 16:41 +0200
pushed 2018-10-16 14:41 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1497906 - Add THREAD_TYPE_CURRENT to simulate errors on a single worker thread. r=jonco
1f8af7db9d96ee0e9fd4f9d4949efe3921f99290
created 2018-10-15 11:51 +0000
pushed 2018-10-15 22:22 +0000
Jan de Mooij Jan de Mooij - Bug 1496378 part 2 - Move data pointer accessors from DataViewObject/TypedArrayObject to ArrayBufferViewObject. r=jwalden
823913dd3fc8ad0d65b46ae91203dfef77044877
created 2018-10-13 13:18 -0500
pushed 2018-10-13 18:20 +0000
Luke Wagner Luke Wagner - Bug 1495609 - Baldr: let non-trapping float-to-int conversions ride the trains (r=sunfish,lth)
f66e525e6978c2fbc7351501936711876261b546
created 2018-10-04 18:48 +0300
pushed 2018-10-04 16:02 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
146575efb1c65085c56ee57d7cdc1de54c0f600b
created 2018-10-03 12:04 +0000
pushed 2018-10-04 16:02 +0000
Jan de Mooij Jan de Mooij - Bug 1496033 - Add missing {} in js/src. r=bbouvier
18f0d23d05745b37d67c6842b88dab90d3db21a6
created 2018-10-04 11:50 +0100
pushed 2018-10-04 10:51 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 71791e10b6e9 (bug 1485031)
cdd5b0bde9c1cc29213e1fb82ce3688799cb8af8
created 2018-10-02 10:36 +0100
pushed 2018-10-02 09:48 +0000
Jon Coppeard Jon Coppeard - Bug 1491326 - Make oomTest() fuzzing safe by ensuring expectExceptionOnFailure parameter is false when fuzzing r=nbp
9d5e7b73af8f2576a76a1014b392fc4258c2683e
created 2018-09-30 17:39 +0000
pushed 2018-10-02 04:06 +0000
Denis Palmeiro Denis Palmeiro - Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
414785cda2587dc4eb02df856374d4285f50e1a1
created 2018-09-27 19:13 +0000
pushed 2018-09-28 04:38 +0000
Iain Ireland Iain Ireland - Bug 1492574: Fix OOM handling in NewRope testing function r=tcampbell
2456b585ef8760aac7fcf3f14252829cc96143e3
created 2018-09-07 13:45 +0200
pushed 2018-09-27 09:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Introduce a new switch to determine if we should compile with Cranelift; r=luke
9b1c85d872ccc980a4cedd95daa860c0cec1e668
created 2018-09-26 20:36 +0300
pushed 2018-09-26 17:37 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 7df169d72b50 (bug 1469027) for assertion failures on env.optimizedBackend() == OptimizedBackend::Ion. CLOSED TREE
7df169d72b504e045b236ffb57d1fb61e518371e
created 2018-09-07 13:45 +0200
pushed 2018-09-26 16:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Introduce a new switch to determine if we should compile with Cranelift; r=luke
8ef0b50e1d1bb06611c4f67f66f40fdeb9d1f70f
created 2018-09-25 14:11 +0000
pushed 2018-09-25 21:54 +0000
Jason Orendorff Jason Orendorff - Bug 1491939 - Part 4: Enable streams on a per-realm basis. Drop dom.streams.enabled and dom.workers.options.streams; use only javascript.options.streams. r=baku
bbc165233051fb57331cf92b2c223faa333b02bf
created 2018-09-20 14:46 -0500
pushed 2018-09-20 19:46 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: add JS::OptimizedEncodingListener interface, shell implementation of it and tests (r=lth)
274c743b3d55f3d84adb4500c3ae3f63ee8fdc5e
created 2018-09-20 10:54 +0100
pushed 2018-09-20 09:54 +0000
Jon Coppeard Jon Coppeard - Bug 1490042 - Only allow one AutoClearTypeInferenceStateOnOOM to be live at a time to fix recursive type sweeping r=jandem
2b3acad1d831076f4936382ba4216c1c9d43ff63
created 2018-09-17 13:25 -0400
pushed 2018-09-17 22:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aa3c5d257b1e (bug 1490042) for causing topcrash bug 1491530.
aa3c5d257b1e8ddda72905e728d72d4d57762b7e
created 2018-09-13 16:46 +0100
pushed 2018-09-13 15:48 +0000
Jon Coppeard Jon Coppeard - Bug 1490042 - Only allow a single AutoClearTypeInferenceStateOnOOM to be active at once r=jandem r=sfink
4a0a5ee2969728fbdba24a238a06c26f99e1d1b5
created 2018-09-13 01:34 -0700
pushed 2018-09-13 12:36 +0000
André Bargull André Bargull - Bug 1490609: Add JS_EncodeStringToASCII to CharacterEncoding.h. r=Waldo
e5c0d34d8fdf1152de53a09421679f71a2fb7a0d
created 2018-09-12 14:58 +0100
pushed 2018-09-12 14:01 +0000
Jon Coppeard Jon Coppeard - Bug 1490390 - Add an option to make oomTest keep failing after the initial simulated failure r=nbp
506e668e28645f38b226ea203aed38b5b5f0b0e5
created 2018-09-06 10:17 +0200
pushed 2018-09-11 14:33 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/builtin, part 3. r=evilpie
78a325eb7c6a9922c064a12f5402f80c66cfed2f
created 2018-09-04 12:05 +0200
pushed 2018-09-11 08:07 +0000
Jan de Mooij Jan de Mooij - Bug 1466392 - Disallow setting JIT compiler options when there are worker threads, to avoid races. r=nbp
9347f5a5365daceb7330b32735107adfde7fa017
created 2018-09-07 13:42 +0200
pushed 2018-09-10 14:42 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Add a --wasm-force-cranelift flag to the shell; r=luke
21f542e1e51a9927e12059ae339f663cb0e8502f
created 2018-09-05 06:13 +0300
pushed 2018-09-06 11:21 +0000
Jon Coppeard Jon Coppeard - Bug 1488584 - Fix OOM test assumptions about whether OOM was previously reported on the context r=nbp
4bafa1db31b1028db8ca1a69e6a1a24012aded12
created 2018-09-05 01:25 -0700
pushed 2018-09-05 18:36 +0000
André Bargull André Bargull - Bug 1485066 - Part 14: Change FormatStackDump to return UTF-8 encoded strings. r=Waldo
e13b67ae85248f2ce726cf815a561ec0936db732
created 2018-09-05 03:01 -0700
pushed 2018-09-05 18:36 +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
9f5767f1b04cb1924e94e530acec5738edfb3e52
created 2018-09-05 06:05 -0700
pushed 2018-09-05 18:36 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
8cc4218166b8e2de6712dfbadf5a927401e49d3d
created 2018-09-05 01:25 -0700
pushed 2018-09-05 18:36 +0000
André Bargull André Bargull - Bug 1485066 - Part 3: Replace calls to JS_EncodeString for string comparison with StringEqualsAscii. r=Waldo
775159907c734fcef22df5b9a26316aa78dad732
created 2018-09-05 01:25 -0700
pushed 2018-09-05 18:36 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-09-05 18:36 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
d3abd725b443c80f0d1316db156c446103b658f9
created 2018-09-05 21:17 +0300
pushed 2018-09-05 18:20 +0000
Andreea Pavel Andreea Pavel - Bug 1485452 - Remote IsPropertyIterator/IsLegacyIterator. r=jandem
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-05 12:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
e40f67f15bf12802b07690301ad9a4eeedcb2b14
created 2018-09-05 01:25 -0700
pushed 2018-09-05 12:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 14: Change FormatStackDump to return UTF-8 encoded strings. r=Waldo
d50fcf82556c2c259ba818d51dc08aadfcea2ef4
created 2018-09-05 03:01 -0700
pushed 2018-09-05 12: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
6676e8fedcb375e0147a8cede0345d1990735f37
created 2018-09-05 02:26 -0700
pushed 2018-09-05 12:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
4f89260d5e30f7b77ddd05e15414be8036b1937e
created 2018-09-05 01:25 -0700
pushed 2018-09-05 12:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 3: Replace calls to JS_EncodeString for string comparison with StringEqualsAscii. r=Waldo
c22fc17c9d87281c0c074ccb2c2f21fb9a3bf4dd
created 2018-09-05 01:25 -0700
pushed 2018-09-05 12:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 2: Use UniqueChars as return-type in functions previously using JSAutoByteString out-param. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-09-05 12:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
29f80c699b14e2e7b1cde94b77b71878c9be0939
created 2018-09-03 11:14 +0100
pushed 2018-09-03 10:22 +0000
Jon Coppeard Jon Coppeard - Bug 1487662 - Refactor OOMTest and related functions r=nbp
48921866b394212e0dddd0ba72c183081bc6805f
created 2018-08-24 22:51 -0500
pushed 2018-08-29 02:06 +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
1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
created 2018-08-24 21:25 -0500
pushed 2018-08-29 02:06 +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
2dc7007e3924444f55345606b6785f2d2ba89ce1
created 2018-08-24 21:01 -0500
pushed 2018-08-29 02:06 +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
71791e10b6e9c29fc3ff36ddee232d07961ba81d
created 2018-08-23 16:59 +0100
pushed 2018-08-23 16:03 +0000
Jon Coppeard Jon Coppeard - Bug 1485031 - Use wrapper object to represent scripts in shell module APIs r=sfink
e2b35cf75610a77c6470b370118cbd0517069718
created 2018-08-09 15:47 +0200
pushed 2018-08-23 09:30 +0000
Lars T Hansen Lars T Hansen - Bug 1480725 - stress test wasm atomics. r=luke
9f92f288b60876c75fddfddb2eba8ff685ed2b78
created 2018-08-20 17:11 -0500
pushed 2018-08-21 20:33 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
fd5a90a26bfa7e9d727e390b097fc34959a659a0
created 2018-08-21 23:19 +0300
pushed 2018-08-21 20:19 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1484420) for hazard failures on a CLOSED TREE
d79cdb73c55f91a7296ebaa2631c6fe9a05ee91b
created 2018-08-20 17:11 -0500
pushed 2018-08-21 19:47 +0000
Jeff Walden Jeff Walden - Bug 1484420 - Move locale-related functions into js/public/LocaleSensitive.h that isn't #include'd in jsapi.h. r=anba
a8d3519a5995ce3e879a370a3eda9c887f394728
created 2018-07-25 12:32 +0000
pushed 2018-08-21 09:08 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1456392 - In deterministic builds, disable baselineCompile when --fuzzing-safe is provided. r=jorendorff
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 05:05 +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
6d10eda7f12de64044246e544d581537f30f8998
created 2018-08-20 07:44 -0700
pushed 2018-08-21 05:05 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
7b1a3a49547dc9564aaa6ecf90b919b66b7ada8d
created 2018-08-17 03:04 -0700
pushed 2018-08-17 22:56 +0000
André Bargull André Bargull - Bug 1346211 - Part 6: Use ICU for all time zone computations when available. r=Waldo
less more (0) -300 -100 -60 tip