js/src/builtin/TestingFunctions.cpp
aa3c5d257b1e8ddda72905e728d72d4d57762b7e
created 2018-09-13 16:46 +0100
pushed 2018-09-13 22:02 +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 22:02 +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-13 02:31 +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 22:13 +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 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
9347f5a5365daceb7330b32735107adfde7fa017
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
21f542e1e51a9927e12059ae339f663cb0e8502f
created 2018-09-05 06:13 +0300
pushed 2018-09-06 16:48 +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-06 04:38 +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-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
9f5767f1b04cb1924e94e530acec5738edfb3e52
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
8cc4218166b8e2de6712dfbadf5a927401e49d3d
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
775159907c734fcef22df5b9a26316aa78dad732
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
52ae4d84b11e507483430e922d25b2083ad5c73e
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
d3abd725b443c80f0d1316db156c446103b658f9
created 2018-09-05 21:17 +0300
pushed 2018-09-05 22:25 +0000
Andreea Pavel Andreea Pavel - Bug 1485452 - Remote IsPropertyIterator/IsLegacyIterator. r=jandem
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
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
e40f67f15bf12802b07690301ad9a4eeedcb2b14
created 2018-09-05 01:25 -0700
pushed 2018-09-05 22: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 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
6676e8fedcb375e0147a8cede0345d1990735f37
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
4f89260d5e30f7b77ddd05e15414be8036b1937e
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
c22fc17c9d87281c0c074ccb2c2f21fb9a3bf4dd
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
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
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
29f80c699b14e2e7b1cde94b77b71878c9be0939
created 2018-09-03 11:14 +0100
pushed 2018-09-03 15:40 +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 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
1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
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
2dc7007e3924444f55345606b6785f2d2ba89ce1
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
71791e10b6e9c29fc3ff36ddee232d07961ba81d
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
e2b35cf75610a77c6470b370118cbd0517069718
created 2018-08-09 15:47 +0200
pushed 2018-08-23 21:40 +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-22 03:35 +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-22 03:35 +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-22 03:35 +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 16:01 +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 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
6d10eda7f12de64044246e544d581537f30f8998
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
7b1a3a49547dc9564aaa6ecf90b919b66b7ada8d
created 2018-08-17 03:04 -0700
pushed 2018-08-18 09:49 +0000
André Bargull André Bargull - Bug 1346211 - Part 6: Use ICU for all time zone computations when available. r=Waldo
809dc9048fea945398495e575a7d7cc9f71fd5cc
created 2018-08-10 13:54 -0700
pushed 2018-08-15 00:53 +0000
Kris Maglione Kris Maglione - Bug 1480244: Part 2 - Replace ExecuteInGlobalAndReturnScope with ExecuteInScopeChainAndReturnNewScope. r=tcampbell
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
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
2ed9cbebf30e401db82950fc0cca2bb48efb9fa2
created 2018-08-08 12:14 -0500
pushed 2018-08-09 10:02 +0000
Luke Wagner Luke Wagner - Bug 1469395 - Baldr: remove dead JS::WasmModule::notifyWhenCompilationComplete() support (r=lth)
4204e7eaa385eb5aa8ea0aa57cf20c588019882b
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
e8525a46fd9dfa664ba5c2febd7b49d1bfea773d
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
34fb24d52f08a8ebc04886f2e140ab42b80d3599
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
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-07-26 21:58 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
e94e3560258eb0096e338e986e8412b739628a6d
created 2018-07-17 17:57 +0300
pushed 2018-07-17 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
dde64fbe2f0da2c21b1d136d3551eb93283eda75
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem
01ab0200841fb028d3579f19996e9f16081657d4
created 2018-07-17 13:06 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1476012 - Remove dependency of jit/BaselineJit.h on jit/MacroAssembler.h r=nbp
f80f0ce6287322d4fa4595c60da063cb1c0e22d1
created 2018-07-09 09:47 -0700
pushed 2018-07-10 21:51 +0000
André Bargull André Bargull - Bug 1474348 - Part 1: Add accessors for Promise fixed slots and combine default resolving functions flags. r=arai
0b2b4b7fec99ab1ab584036e1c1dafae683709cd
created 2018-07-10 02:51 -0700
pushed 2018-07-10 16:35 +0000
André Bargull André Bargull - Bug 1473970 - Part 3: Add documentation for PromiseReaction fields, strengthen assertions, and add tests. r=arai
44508edc10b4f31d257594aaa612acfffbb589a5
created 2018-06-29 18:01 -0700
pushed 2018-06-30 21:52 +0000
Jeff Walden Jeff Walden - Remove a |false &&| inadvertently left in a patch as part of testing a fallback code path. Followup to bug 1457560, r=me, thanks to IRC for pointing it out recently
4e320fc1cbb8c73e868b4bbbe6dee924eed384bc
created 2018-06-28 09:30 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 4: Add NewString and NewStringDontDeflate functions which accept UniquePtr. r=sfink
d2861f3dcc589d186308e9a3339d7344773fdb3d
created 2018-06-28 09:26 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 3: Switch to pod_calloc_with_extra, new_, make_pod_array, and make_zeroed_pod_array where possible. r=sfink
8b1fc57cce36f9a85a1d1c8534309a5e1936de24
created 2018-06-28 09:17 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 2: Replace manual memory management with UniquePtr in a few places. r=sfink
bd01847472fbc512fbf56b8e4748cf5fad6ee897
created 2018-06-28 09:07 -0700
pushed 2018-06-30 09:49 +0000
André Bargull André Bargull - Bug 1471931 - Part 1: Replace some js_malloc/js_calloc/js_realloc with their js_pod_malloc/js_pod_calloc/js_pod_realloc counterparts. r=sfink
e7a694ff10044ca9d52f3ed05f61b93cae1a4620
created 2018-06-21 11:49 +0200
pushed 2018-06-28 21:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1447591: Remove wasm::BinaryToText; r=luke
38d2f921a918b7fd0269e269f48030798044438d
created 2018-06-20 17:56 +0200
pushed 2018-06-28 21:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1447591: Stub out a few Debugger APIs for wasm; r=yury
9f36433f9bd35fca2ab2041d265b717652fc8ca2
created 2018-06-27 13:09 +0300
pushed 2018-06-27 22:08 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1447591) for mochitest failures at dom/base/test/test_postMessages.html
0800fdb509d2025d309ab23e67c305705d52282f
created 2018-06-21 11:49 +0200
pushed 2018-06-27 22:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1447591: Remove wasm::BinaryToText; r=luke
9b5347dee1f2f5654719b605eccab003672c1eb7
created 2018-06-20 17:56 +0200
pushed 2018-06-27 22:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1447591: Stub out a few Debugger APIs for wasm; r=yury
22123be00ffb183377048bcc7d8ace84f2a352a4
created 2018-06-15 18:38 -0400
pushed 2018-06-27 10:27 +0000
Ted Campbell Ted Campbell - Bug 1470522 - Enable JS dump functions under JS_JITSPEW. r=jandem
2cef7604e4779839144dba0b6306a38b69db97c2
created 2018-06-26 09:42 +0200
pushed 2018-06-26 14:53 +0000
Jan de Mooij Jan de Mooij - Bug 1470250 part 7 - Add a testing function + tests. r=luke
less more (0) -300 -100 -60 tip