js/src/builtin/TestingFunctions.cpp
752c683e631d73518b21da4b0924ac80ce1f6d5f
created 2019-01-07 05:47 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517823 - Part 2: Pass arena to MallocProvider client. r=sfink
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
f391e2edd0f904993cf7e04f6b063ff6def6625c
created 2019-01-02 11:24 +0100
pushed 2019-01-21 13:03 +0000
Lars T Hansen Lars T Hansen - Bug 1516915 - Add 'arm' (ie ARM-32 codegen) to the build configuration object. r=jandem
d86d184dc7d6aa246ada69063e07dbb503c33092
created 2018-12-15 04:47 +0200
pushed 2019-01-21 13:03 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-inbound to mozilla-central. a=merge
d9e2ee18925b37da06bb63c956acc165ab303837
created 2018-12-14 13:02 +0100
pushed 2019-01-21 13:03 +0000
Julian Seward Julian Seward - Bug 1488162 - Remove suppressGC hacks from wasm code. r=lth.
f0431c25de7f907099f8a9132930a1a3b68f7b21
created 2018-12-14 18:16 +0000
pushed 2019-01-21 13:03 +0000
Jason Orendorff Jason Orendorff - Bug 1513266 - Part 1: Trivial fixes for oomTest. r=jwalden
e37a2cdffa1a8af4fcd23a9004fffd65445e5334
created 2018-12-10 14:13 -0500
pushed 2019-01-21 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 1. Use requireAtLeast more in the JS engine. r=nbp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
07b82a902b851e5161566c1b47c18eee772af2c7
created 2018-11-28 10:31 +0100
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1508095 - Add clang-format off/on annotations for JSFunctionSpecWithHelp arrays. r=tcampbell
4f9a88ca20ebd876c51948bc171269502865c3ee
created 2018-11-27 19:18 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1509768 - Handle the case that String#replace is called with a empty string pattern on a rope. r=evilpie
4b541b90438bec4490b30d3f0ca222f702180281
created 2018-11-19 13:10 -0600
pushed 2018-12-03 16:23 +0000
Luke Wagner Luke Wagner - Bug 1504288 - Baldr: remove shared memory and wasm thread ops #ifdefs (keeping default-off pref) (r=lth)
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text. r=tcampbell, r=fitzgen
c489ba287b497b77e6bb7d4b7550e0792670726c
created 2018-10-23 12:27 -0700
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1503086 - Initialize all SourceBufferHolders with a fallible function that in all cases assumes ownership of given-ownership data. r=tcampbell, r=bz, r=mrbkap on some finicky worker code lightly touched here
01a7e880049ac624ea2b094898a1a888230e4884
created 2018-10-15 11:48 +0200
pushed 2018-12-03 16:23 +0000
Lars T Hansen Lars T Hansen - Bug 1450263 - Basic generalized table type, part 1: table-of-anyref. r=luke
9018814d9671dfe67ab073869bdeebf05b25b565
created 2018-11-12 02:30 +0000
pushed 2018-12-03 16:23 +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-12-03 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-12-03 16:23 +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-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1447372 - Cleanup LifoAlloc usage for RegExp r=jorendorff
719c199e639882dd0355bbac2e395a1eaeb70981
created 2018-10-29 07:21 -0700
pushed 2018-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-22 13:58 +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-18 18:37 +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-18 18:37 +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-15 21:07 +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-15 21:07 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
18f0d23d05745b37d67c6842b88dab90d3db21a6
created 2018-10-04 11:50 +0100
pushed 2018-10-15 21:07 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 71791e10b6e9 (bug 1485031)
146575efb1c65085c56ee57d7cdc1de54c0f600b
created 2018-10-03 12:04 +0000
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1496033 - Add missing {} in js/src. r=bbouvier
cdd5b0bde9c1cc29213e1fb82ce3688799cb8af8
created 2018-10-02 10:36 +0100
pushed 2018-10-15 21:07 +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-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21: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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +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-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
d3abd725b443c80f0d1316db156c446103b658f9
created 2018-09-05 21:17 +0300
pushed 2018-10-15 21:07 +0000
Andreea Pavel Andreea Pavel - Bug 1485452 - Remote IsPropertyIterator/IsLegacyIterator. r=jandem
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-10-15 21:07 +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-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 14: Change FormatStackDump to return UTF-8 encoded strings. r=Waldo
less more (0) -300 -100 -60 tip