js/src/jit/shared/CodeGenerator-shared.cpp
249688402db2fea2a16fb6eb4d6de33abf5bd1c4
created 2018-08-23 11:23 -0500
pushed 2018-08-24 07:04 +0000
Luke Wagner Luke Wagner - Bug 1485162 - remove dead CodeGeneratorShared field (r=bbouvier)
c594e6a343778c1c0fb27466b5554ca788c97252
created 2018-08-20 11:02 -0400
pushed 2018-08-24 07:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1479603 - [Part 8] Remove Ion Fallback stub space r=jandem
ad30dc53e38ec41adc99f81fd8a5102ecf7775fd
created 2018-08-10 18:00 +1000
pushed 2018-08-13 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1481998 - Make mozilla::Hash{Map,Set}'s entry storage allocation lazy. r=luke,sfink
ef2291b03c194651468a824af685caae99cfdc9e
created 2018-08-02 08:02 -0700
pushed 2018-08-03 11:44 +0000
André Bargull André Bargull - Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 19:33 +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 14:25 +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 14:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
818c1a79b41dc6d18c9dbe2c600fe02905f3e7d0
created 2018-07-23 21:44 +0000
pushed 2018-07-24 20:28 +0000
Brian Hackett Brian Hackett - Bug 1470795 Part 4 - Move progress tracking logic to JSScript, r=jandem.
a3f53213595e5c86b03254635b2d9aa056dfbd94
created 2018-07-23 21:40 +0000
pushed 2018-07-24 20:28 +0000
Brian Hackett Brian Hackett - Bug 1465289 Part 3 - Keep track of JS execution progress made when there is a replay debugger, r=jandem.
76de95da94dd0a6fdb622d9e2705f7be46dc6155
created 2018-07-13 10:49 +0100
pushed 2018-07-13 11:20 +0000
Jon Coppeard Jon Coppeard - Bug 1475226 - Use JSContext for malloc allocation rather than Zone where possible r=sfink
aa34ca78ad4d508e4e1c7a8ba0f278a5f83658bc
created 2018-06-14 23:26 +0300
pushed 2018-06-21 05:43 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - JS/JIT - Initialize member fields in classes/ structures. r=jandem
4cc60824e00d29a34537e081a7a150b9d05710da
created 2018-06-04 01:31 -0700
pushed 2018-06-04 18:04 +0000
André Bargull André Bargull - Bug 1464794 - Remove 'using mozilla::*' from header files in js/src. r=Waldo
b66154dfa3d35f75bdaf763f4ecce5f34f4405b9
created 2018-05-30 21:15 +0200
pushed 2018-05-30 22:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Automatic replacements. r?froydnj draft
2e7a4d376aff00ae43f8051aa53af8be65a112a3
created 2018-05-27 04:00 +0530
pushed 2018-05-27 10:09 +0000
maharsh312 maharsh312 - Bug 1464321 - Changed return type of two methods in JSScript with relative format string change. r=arai
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-04-16 09:08 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-04-12 15:04 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-09 01:14 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
67a934c919d699e85a2bde2506516d9ce2e37185
created 2018-03-19 14:31 +0100
pushed 2018-03-19 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 2 - Move some wasm code from CodeGenerator-shared.cpp to CodeGenerator.cpp. r=bbouvier
faf5f5fde107301ab2a465d4091db5cc773158cd
created 2018-03-19 14:30 +0100
pushed 2018-03-19 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 1 - Use a macro to declare CodeGenerator visit methods. r=nbp
b1117fa567eb9067f2816a813046a129406f20cf
created 2018-03-14 11:13 +0200
pushed 2018-03-14 22:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out 2 changesets (bug 1443080) for spidermonkey build bustage at build/src/js/src/jit/BaselineCacheIRCompiler.cpp
0a71502c8430e49c86a91efaa9bb6abcb7a1880a
created 2018-03-05 13:43 +0100
pushed 2018-03-14 08:40 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
3b9d64b45b142435683c3399876595ef451982e0
created 2018-03-13 19:00 +0100
pushed 2018-03-14 00:06 +0000
Jan de Mooij Jan de Mooij - Bug 1445181 part 1 - Make LIR opcode an enum class. r=nbp
c0baf954e2d397b39af06bfd2ded8bb080acc38d
created 2018-03-05 13:43 +0100
pushed 2018-03-05 12:51 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
e2bf50b37bd57642859c422b9c2a77a205dbd338
created 2018-03-05 09:33 +0100
pushed 2018-03-05 08:40 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1443080 - Use the static call for static methods (not instance) r?ehsan draft
42237b8f42470906c1c89257ae7a20829b384983
created 2018-02-28 17:23 +0000
pushed 2018-03-02 19:21 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1405843 - JIT RValueAllocation::Mode: Add more assertions. r=jandem datareview=francois
d6eac58c8e76a28182664ff0dea2a9cfb9963ac8
created 2018-02-12 15:29 -0600
pushed 2018-02-13 06:24 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for stack overflow (r=bbouvier)
d1b78b3cafc7185b05cd7701f721712f412e671e
created 2018-02-12 16:23 +0100
pushed 2018-02-12 17:44 +0000
Jan de Mooij Jan de Mooij - Bug 1425580 part 7 - Clean up LWasmCall* a bit. r=bbouvier
7ab278ea02b412a030ee4dc60e285031b5ca24ee
created 2017-11-05 19:37 -0800
pushed 2018-01-06 08:56 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Part 1: Add missing override specifiers to overridden virtual functions. r?froydnj draft
81dd70a9447b607cb62384eb423b8fb26f5ce471
created 2017-12-11 13:18 +0100
pushed 2017-12-11 12:19 +0000
Chris Mander Chris Mander - Bug 1004116 - Began to #include MIRInstruction.h into appropriate files. draft
30b2f19116ba3546cd0e6fc917edc05e012a56c8
created 2017-11-16 18:32 +0100
pushed 2017-11-17 01:25 +0000
Jan de Mooij Jan de Mooij - Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
c8d8a1764cba3bd0cdaacae93456e55d9ac116ee
created 2017-11-14 10:45 +0100
pushed 2017-11-14 15:14 +0000
Jan de Mooij Jan de Mooij - Bug 1416572 - Use a single JitCode instance for all VMFunction wrappers. r=nbp
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-07 10:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
9a80c910d2029f93241b1c295c5f20420ecc8d60
created 2017-11-05 18:54 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - Fix clang format 6.0 draft
78f6394c884cc4d87c5ac188ba4abeec314813a4
created 2017-11-05 17:29 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
f6fce9f85d91df0daff217e577a9af7de4c8a02b
created 2017-09-20 13:19 +0100
pushed 2017-09-29 01:05 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
ecf1fb0316d98aa760062060036cdbd36e38233b
created 2017-09-21 15:50 +0100
pushed 2017-09-22 00:20 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 29b2e8acf5f9 (bug 1400278) for local crashes
29b2e8acf5f925c4ee2c5534f02bc9608afd674a
created 2017-09-20 13:19 +0100
pushed 2017-09-20 17:31 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Replace runtime allocation with system or zone allocation where possible r=jandem
ea4ebbcd00229b66bef9bbf9cf88596bf12439cc
created 2017-09-11 18:35 +0200
pushed 2017-09-11 17:17 +0000
Tom Schuster Tom Schuster - Bug 1385278 - Move the rest of IonCaches.h to Assembler-shared.h. r=jandem
8eb6c914f4e0cb6f53108753105ba8f924eb7fce
created 2017-08-22 16:37 +0200
pushed 2017-08-23 01:12 +0000
Jan de Mooij Jan de Mooij - Bug 1392530 part 1 - Make MDefinition::Opcode an enum class. r=nbp
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
4346a6f167bebf61d5760888043c8cb5cba990f5
created 2017-08-03 09:37 +0200
pushed 2017-08-03 10:32 +0000
Jan de Mooij Jan de Mooij - Bug 1386646 - Remove most GetJitContext calls. r=luke
dd3c5277532f88785b701c57c107ede01af244f8
created 2017-08-02 08:42 +0200
pushed 2017-08-03 10:31 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1385571 - Convert loops to use the range-based loops (C++11) r?bbouvier draft
5e1aec769707e9367ffec52425d53280411e2c57
created 2017-07-27 10:43 +0200
pushed 2017-07-30 13:08 +0000
Sylvestre Ledru Sylvestre Ledru - foo loop stuff draft
d5cc0a964d1f44e52a88fda1e49e39620b79a8f1
created 2017-07-26 13:38 -0400
pushed 2017-07-26 17:38 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r?froydnj draft
2bb6be91be3978952ba4b12272afa251b6e6a3d7
created 2017-07-25 17:09 +0200
pushed 2017-07-25 16:53 +0000
Jan de Mooij Jan de Mooij - Bug 1383591 - Don't use |current| block in OutOfLineStoreElementHole code. r=nbp
6cf651308c8c24a8cf155c6aab9f42bc47e94a3c
created 2017-05-19 14:44 -0700
pushed 2017-05-19 22:08 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1366096 - SIMD globals with 8x16 and 16x8 types. r?bbouvier draft
082674f71ff2b11d4dd7cf1a1eb7acfebb787f51
created 2017-04-27 15:44 +0200
pushed 2017-05-04 20:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1352506: Don't conflate need for overrecursed check and static alignment in MIRGenerator; r=jandem
0879ee58fcdce9c33dd20f3f4bf89c2d8f65828f
created 2017-04-30 08:42 -0400
pushed 2017-04-30 19:12 +0000
Kannan Vijayan Kannan Vijayan - Bug 1358599 - Use runtime guards for jitcode pre-barriers instead of patchable jumps. r=jandem r=sfink
98dec674f3c99a26b4941a8eeb532e46341768b1
created 2017-04-26 11:52 +0200
pushed 2017-04-26 15:24 +0000
Tom Schuster Tom Schuster - Bug 1355155 - Scalar replacement for arrow functions. r=nbp
1f22b5f636692052cfb0d9e166a46828e378de87
created 2017-04-05 19:47 +0200
pushed 2017-04-14 01:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1340219: Give a builtin stub for all the builtin calls; r=luke
5ad92cd2418b3182201b66db1debe50552af81a2
created 2017-03-22 17:15 -0500
pushed 2017-03-23 13:45 +0000
Luke Wagner Luke Wagner - Bug 1334504 - Baldr: remove ion's explicit TLS-saving (r=bbouvier)
757e96ecffc2d17406d7b66afe5368a801a412ec
created 2017-02-27 09:28 +0100
pushed 2017-03-02 15:09 +0000
Lars T Hansen Lars T Hansen - Bug 1329676 - Wasm: eliminate redundant bounds checks on indirect calls. r=luke
bc761b1b23c66b6c441b4fc8dc1ac8569e4680d2
created 2017-02-27 14:00 +0100
pushed 2017-02-27 22:28 +0000
Sylvestre Ledru Sylvestre Ledru - indent js without the sorting of js headers draft
a902510561e752b603045b94fe96356835fcd07e
created 2017-02-24 09:56 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent js draft
43ac95c99af6c7edea7328427d78605583b14e94
created 2017-02-07 15:40 -0700
pushed 2017-02-08 15:54 +0000
Brian Hackett Brian Hackett - Bug 1334194 - TraceLogger changes for multithreaded runtimes, r=h4writer.
a250e0834223ab994ee547cc2afc41f1749ffa37
created 2017-02-03 13:09 +0100
pushed 2017-02-03 16:04 +0000
Lars T Hansen Lars T Hansen - Bug 1335068 - Break wasm globals out of the code segment. r=luke
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 02:45 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
09841bae5cafa6700994f363621e58e2e8d6c355
created 2017-01-25 09:08 +1100
pushed 2017-01-27 08:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 6) - Remove SPS references in js/. r=shu.
b04e77eee0ad2e6b42aedff24211773e41f49187
created 2017-01-23 17:19 +0100
pushed 2017-01-23 21:06 +0000
Jan de Mooij Jan de Mooij - Bug 1333067 - Remove old Ion GetPropertyIC code. r=h4writer
0aad3ebe6f6e8ea6170d7cbb933edd1e438b5e5a
created 2016-11-30 17:34 -0800
pushed 2017-01-11 22:00 +0000
Manish Goregaokar Manish Goregaokar - Bug 1317208 - Stylo: Store servo computed values for animation properties; r?birtles,heycam draft
less more (0) -300 -100 -60 tip