js/src/wasm/AsmJS.cpp
d1094983384c30f5aa7860e7d5ff49be625fb47a
created 2018-10-03 15:43 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1495149 - Baldr: don't use signal handlers for asm.js bounds checks (r=lth,bbouvier)
d5764b2a95fef77f7c957f658c74958abc7bfe62
created 2018-10-02 01:16 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1459067 - Part 1: Allow storing BinASTSource in ScriptSource. (r=jorendorff)
63ea63571271f031dc457f1b1b7519ec8bf3e3de
created 2018-10-02 06:59 +0300
pushed 2018-10-15 21:07 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 10 changesets (bug 1494930, bug 1459067, bug 1459555) for build bustages on JSScript.cpp. CLOSED TREE
edada9212b5b707c60cc3989588561f3df03f525
created 2018-10-01 20:41 -0700
pushed 2018-10-15 21:07 +0000
Eric Faust Eric Faust - Bug 1459067 - Part 1: Allow storing BinASTSource in ScriptSource. (r=jorendorff)
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
de7c162147f9225caffc35e35d0dfb0e9a217e58
created 2018-09-24 10:59 -0400
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1463529: Don't add modifiers to built-in or bound function toString representation. r=jorendorff
8b553d15956a6d730cf220b4374717c2f04b329c
created 2018-09-24 19:21 -0400
pushed 2018-10-15 21:07 +0000
Ted Campbell Ted Campbell - Bug 1493475 - Cleanup asm.js parser cleanup. r=luke
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)
e03b6055ab323548f101d930b53830e0524539e0
created 2018-09-18 20:20 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1487475 - Baldr: stop saving bytecode in wasm::Module (r=yury)
1185e88c0067afd38237b65bfcd353d00a04162a
created 2018-09-18 20:20 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1487475 - Baldr: save custom sections separately of bytecode (r=yury)
eb950db9425be1e9d1cf7b6f8cc09ae58c23ab5b
created 2018-09-04 18:24 +0200
pushed 2018-10-15 21:07 +0000
Julian Seward Julian Seward - Bug 1486549 - Baldr: store only function indices in elem segments (r=jseward)
2ca066322bd252f0fbf4eac58ad64fb355bb512c
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 9: Change NameNode::expression to NameNode::initializer and handle LabeledStatement properly. r=jwalden
8789cfe8c9adf1f0d553939f4a4fed8d1899213d
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 7: Add accessors to LexicalScopeNode. r=jwalden
6a0f98626fd4a72680ebda4d7062aec25fef40b2
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 6: Add accessors to NullaryNode and change LoopControlStatement arity to PN_LOOP. r=jwalden
f4e0f1c70bf8a2ff4eadbde0e0cd9aed7fe8c135
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 5: Add accessors to NameNode, CodeNode, RegExpLiteral, and add NumericLiteral. r=jwalden
fa508359ae289d59cdbbd5061080b692fa5a3d5b
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 4: Add accessors to UnaryNode and subclasses. r=jwalden
f1c5898b0982188af75c672dee68a0ca95051376
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 3: Add accessors to BinaryNode and subclasses. r=jwalden
0c08c096decb00e0895f94436c5d7aca0c80a872
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 2: Add accessors to TernaryNode. r=jwalden
4ad37258ece079095198576a0c3b00e13d90205c
created 2018-09-12 13:26 +0900
pushed 2018-10-15 21:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1479659 - Part 1: Add accessors to ListNode. r=jwalden
9a67686aabe8131742f00bdcf6919b5a2cc48f9a
created 2018-09-06 11:23 +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/wasm, part 1. r=bbouvier
9f7308df9f625efc288f3a1e4a1c660eb9904772
created 2018-09-10 15:09 +0200
pushed 2018-10-15 21:07 +0000
Julian Seward Julian Seward - Bug 1471500 - Complete initial implementation of the bulk-memory proposal. Part 6 of 10. r=bbouvier.
3f546769e86c56ad6f38550a2216ab51c0c07c8d
created 2018-09-05 01:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 4: Replace AtomToPrintableString UniqueChars out-param with UniqueChars return-type. 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
7c4e4e064d71e4c2da4aef39e97c82808918ac91
created 2018-09-03 20:02 +0200
pushed 2018-10-15 21:07 +0000
Lars T Hansen Lars T Hansen - Bug 1487329 - Select wasm baseline compiler if content opts into gc types. r=bbouvier
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
bf167b0a3af38a895690054de642027af9aafef3
created 2018-09-05 01:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 4: Replace AtomToPrintableString UniqueChars out-param with UniqueChars return-type. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
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
15812ad59a9019fcf40af44bff598007c7e1bb0e
created 2018-09-05 12:08 +0300
pushed 2018-10-15 21:07 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1487329) for build bustages in builds/worker/workspace/build/src/js/src/wasm/WasmValidate.h. CLOSED TREE
7e8d4a1689601b48d152978b87da7b6dbfd249b2
created 2018-09-03 20:02 +0200
pushed 2018-10-15 21:07 +0000
Lars T Hansen Lars T Hansen - Bug 1487329 - Select wasm baseline compiler if content opts into gc types. r=bbouvier
9287930e6a4909b294912977557739df1fe1284d
created 2018-09-04 16:46 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: move LinkData out of Module (r=lth)
0dd32db49222b18a9c8e6fef0305bce9b32d9a17
created 2018-09-04 14:25 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: make the BuildIdOp a process global (r=lth,mccr8)
603f0c6003b3ec81be847304b71124fcda216c20
created 2018-09-04 14:23 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1330661 - Baldr: move Assumptions out of Module (r=lth)
1fb7ddfad86d5e085c4f2af23a2519d37e45a3e4
created 2018-08-24 21:25 -0500
pushed 2018-08-30 12:18 +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-30 12:18 +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
2102f887e46bf3cb2b6a7fb00ed33640c9cb330e
created 2018-08-21 09:04 +0000
pushed 2018-08-25 16:16 +0000
Thi Huynh Thi Huynh - Bug 1432135 - Rename TokenKind::{Lb,Rb,Lc,Rc,Lp,Rp} to their long names. r=jandem
a0883c99c897122286c6e1711cada83d9889e093
created 2018-08-20 17:14 +0200
pushed 2018-08-24 17:49 +0000
Lars T Hansen Lars T Hansen - Bug 1467632 - Make AsmJSGlobal's pod field be POD. r=luke, r=waldo
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-24 17:49 +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-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
b789f764a1ae22d4b6f09658a9e0d79791b50125
created 2018-07-12 11:29 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
fb38cfb1031dcd9ca730d7aeac46c8dacf24c0e7
created 2018-07-12 11:24 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-24 17:49 +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-24 17:49 +0000
Luke Wagner Luke Wagner - Bug 1469395 - Baldr: remove dead JS::WasmModule::notifyWhenCompilationComplete() support (r=lth)
e54c4c4cde45eabf290e709073588a256abb8f33
created 2018-08-08 04:40 +0300
pushed 2018-08-24 17:49 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1378808) for wpt failures on /content-security-policy/securitypolicyviolation/targeting.html.
6dd9c641346afe439fb10c028becf0a7b1f0aedc
created 2018-07-12 11:29 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
e732697778c260c413047531e372a24286e0b667
created 2018-07-12 11:24 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
7e1f880b5f882732370ad70d02e7378b14b302f8
created 2018-08-03 10:09 +0200
pushed 2018-08-24 17:49 +0000
Lars T Hansen Lars T Hansen - Bug 1423577 - Remove asm.js atomics support. r=luke
cffca1854a032479d908982f97f88a4c18cb6015
created 2018-07-02 20:37 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470985 - s/PodEqual/ArrayEqual/ from ArrayUtils.h. - r=waldo
0b294e23b3f65f9a8e62ae4789bfb0a0c9508222
created 2018-07-27 23:06 +0300
pushed 2018-08-24 17:49 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1378808) for failing spidermonkey builds on a CLOSED TREE
e761b8eef0aa984ad2fdced07237580448c1435c
created 2018-07-12 11:29 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::PropertyName to hold location information about property access name. r=jorendorff
b14186c3f8952a345541bec532f2d2233b854cbc
created 2018-07-12 11:24 -0700
pushed 2018-08-24 17:49 +0000
Logan F Smyth Logan F Smyth - Bug 1378808 - Add a new ParseNodeKind::Arguments node type for call argument lists. r=jorendorff
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
f9769a072e13b591d962adfbec1f11152b6374b2
created 2018-07-19 19:44 +0200
pushed 2018-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1476953: Update asm.js error message when atomics aren't enabled; r=jandem
50d6babb2ec730b1d460e74b0957db7c55b0b0dc
created 2018-06-29 16:43 +0200
pushed 2018-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement Val, a rooted LitVal; r=luke, r=jonco
631a97e399a03c3c74d1cadf8e26550373393fa9
created 2018-06-21 14:25 +0200
pushed 2018-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Rename Val to LitVal; r=lth
82e8c7cfd3462f0087f316ef0dcfc769b95b3deb
created 2018-06-29 17:28 +0300
pushed 2018-08-24 17:49 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1461616, bug 1450261) for wasm related spidermonkey build bustages CLOSED TREE
b05573ae795ae14826036bba60c9b559e4085404
created 2018-05-24 20:28 +0200
pushed 2018-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1450261: Implement Val, a rooted LitVal; r=luke, r=jonco
less more (0) -100 -60 tip