js/src/jit/JitOptions.cpp
2c348078aef907192b051f65b29e7fea1c4290b1
created 2021-11-16 08:47 +0000
pushed 2021-11-16 15:59 +0000
Lars T Hansen Lars T Hansen - Bug 1739971 - Make it possible to throttle debug machine code. r=jseward
5926f8d136f0b5036a63a117ff9d61b773b09c91
created 2021-08-12 17:08 +0000
pushed 2021-08-12 21:41 +0000
André Bargull André Bargull - Bug 1725379 - Part 2: Remove unnecessary includes in js/src/jit. r=jandem,nbp
008b3499718006f274bafe853228a5ad3d6b53e8
created 2021-05-26 17:15 +0000
pushed 2021-05-26 21:17 +0000
Iain Ireland Iain Ireland - Bug 1712424: Remove obsolete jitoption r=jandem
a14b2864e74d73b2bb5ab77fa6513154994b2144
created 2021-04-05 16:55 +0000
pushed 2021-04-06 09:47 +0000
Iain Ireland Iain Ireland - Bug 1702306: Enable branch pruning by default r=jandem
ee10e8481d49bff46d9be8ab1b8c789dc695d472
created 2021-03-25 16:19 +0000
pushed 2021-03-26 04:08 +0000
Iain Ireland Iain Ireland - Bug 1700616: Turn branch pruning off by default r=jandem
a2e2f181d82070e6bc3a9950a535f29da2fb1813
created 2021-03-23 18:46 +0000
pushed 2021-03-24 04:07 +0000
Iain Ireland Iain Ireland - Bug 1688033: Use scalar replacement of arguments by default r=jandem
5497507f3b576145275daa123ed067acf8b00cc3
created 2021-03-13 16:46 +0000
pushed 2021-03-13 21:46 +0000
Ted Campbell Ted Campbell - Bug 1697935 - Remove unused javascript.options.spectre.object_mitigations.barriers pref. r=iain
9a44b0f21c0ff2cded5a4c6cb1f30cbe166b1304
created 2021-03-13 04:47 +0200
pushed 2021-03-13 09:43 +0000
Bogdan Tara Bogdan Tara - Backed out 9 changesets (bug 1697935, bug 1697904) for assertion failure at StaticPrefList_layers.h and hardware acceleration related failures CLOSED TREE
ddb46dad760558e21ea74d718afb9624b1d85d0c
created 2021-03-13 00:33 +0000
pushed 2021-03-13 09:43 +0000
Ted Campbell Ted Campbell - Bug 1697935 - Remove unused javascript.options.spectre.object_mitigations.barriers pref. r=iain
acd6f63b74184d7e0a9293893932f147f1298044
created 2021-01-26 08:49 +0000
pushed 2021-02-02 21:48 +0000
Jan de Mooij Jan de Mooij - Bug 1686890 - Add a JitOption to force megamorphic ICs. r=iain
a85f89802dcf1b72d887fd30657d37c3b9684093
created 2021-02-02 00:27 +0000
pushed 2021-02-02 09:51 +0000
Iain Ireland Iain Ireland - Bug 1688033: Add scalarReplaceArguments jit option r=jandem
a5f845544279d4b48339bac6d2bf86ce54c0696e
created 2021-02-02 02:22 +0200
pushed 2021-02-02 03:35 +0000
Butkovits Atila Butkovits Atila - Backed out 5 changesets (bug 1688033) for causing build bustages on ScalarReplacement.cpp. CLOSED TREE
5b100262a03873de4c03b7f494e47a30dc30d6f8
created 2021-01-27 12:25 +0000
pushed 2021-02-02 03:35 +0000
Iain Ireland Iain Ireland - Bug 1688033: Add scalarReplaceArguments jit option r=jandem
680f46ca1194d0b03b994b36bcfce06fd4efd787
created 2021-01-15 17:59 +0000
pushed 2021-01-16 09:28 +0000
Iain Ireland Iain Ireland - Bug 1686702: Add jit option to disable bailout loop check r=jandem
83c59ac4bcecb131c81fabc12d82d8b652a9440e
created 2021-01-13 12:05 +0000
pushed 2021-01-13 21:34 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 48 - Remove Ion optimization levels. r=iain
8924f5fc3c4b03019d010af3ac40aaa74606f3ec
created 2021-01-08 12:21 +0000
pushed 2021-01-11 21:51 +0000
Matthew Gaudet Matthew Gaudet - Bug 1682623 - Enable Warp compiling generators and async functions by default r=iain
0744c8dac041bf9cb003bb7da13db45ec3571ecf
created 2021-01-05 18:39 +0000
pushed 2021-01-06 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 33 - Remove/change more IonBuilder-specific code and comments. r=iain
be46b71192f89d8432b36ba6da64e84dae8b7fe6
created 2020-12-17 08:23 +0000
pushed 2020-12-17 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1682767 part 3 - Remove JitOptions.warpBuilder. r=iain
1b3cd56bc7db0ba8fa5f0db0cfb2633242575ef0
created 2020-12-15 16:27 +0000
pushed 2020-12-15 21:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1681336 - Disable Warp compiled Generator Functions by default r=iain
dd3293cb1a1b6757605f7caeca35ca8845353599
created 2020-12-15 16:26 +0000
pushed 2020-12-15 21:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1680602 - Disable Warp compiled Async Functions by default r=iain
94851e694f9cbcbb08d9a750f6b9e987de8db6f1
created 2020-12-15 16:26 +0000
pushed 2020-12-15 21:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1680602 - Add JitOption for warp compiling generators and async functions r=iain
2f491d873cdf9023f374170d28232e8c94db3bff
created 2020-11-16 14:00 +0000
pushed 2020-11-17 09:44 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 3 - Remove Warp browser pref. r=iain,preferences-reviewers
fe936dd686a0e92e087ea0467508f738576efa0b
created 2020-09-30 20:45 +0000
pushed 2020-10-02 04:10 +0000
Jan de Mooij Jan de Mooij - Bug 1666417 part 10 - Enable Warp by default in the JS shell. r=iain
98e2eaed1e4b0be87249490edaf11ddff1599641
created 2020-09-22 16:00 +0000
pushed 2020-09-23 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1666417 part 2 - Remove JitOptions.typeInference. r=iain
a02a9c3592857d127de84bdf32709a4036ec0345
created 2020-09-22 16:00 +0000
pushed 2020-09-23 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1666417 part 1 - Make Warp pref work on non-Nightly. r=iain
cfb6ef22174c1fc84e9136da624315731ce93b33
created 2020-09-16 11:15 +0000
pushed 2020-09-16 15:37 +0000
Jan de Mooij Jan de Mooij - Bug 1664786 part 4 - Set initial warm-up threshold for trial-inlined scripts. r=iain
69b330d503c4f836411221955122072ccbfd2698
created 2020-09-16 00:06 +0000
pushed 2020-09-16 09:56 +0000
Iain Ireland Iain Ireland - Bug 1664357: Tweak thresholds for --fast-warmup r=jandem
432bd3686fd3b5b2a96040e5283e42ab355700fb
created 2020-08-28 17:47 +0000
pushed 2020-08-31 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1661695 part 1 - Disable optimization levels if Warp is enabled. r=iain
5bff314e558e70b402e31bc93faa35aa6bd405f6
created 2020-08-26 21:21 +0000
pushed 2020-08-27 21:29 +0000
Iain Ireland Iain Ireland - Bug 1660592: Add --fast-warmup option r=jandem
4462d1a3ffbb15dbbd80490ae81991eb5dc60af8
created 2020-08-24 07:10 +0000
pushed 2020-08-26 03:24 +0000
Iain Ireland Iain Ireland - Bug 1646378: Turn trial inlining on by default for Warp r=jandem
69d3d9cdb3960a08d2196c3a36e3ba5d8c11b8bb
created 2020-08-06 19:16 +0000
pushed 2020-08-06 21:54 +0000
Iain Ireland Iain Ireland - Bug 1646378: Initial inlining heuristics r=jandem
8b4d525ae0e2c7a01f981a707397cd81db13189e
created 2020-07-06 19:06 +0000
pushed 2020-07-07 09:47 +0000
Iain Ireland Iain Ireland - Bug 1646378: Add call to DoTrialInlining r=jandem
e547a6e362793bb1e732cefcfde1a3f6044c32fb
created 2020-07-07 00:53 +0300
pushed 2020-07-07 09:47 +0000
Razvan Maries Razvan Maries - Backed out 14 changesets (bug 1646378) for build bustages. CLOSED TREE
8271038c39a6405e5e5c0a2a6dec7fa5b238be7c
created 2020-07-06 19:06 +0000
pushed 2020-07-07 09:47 +0000
Iain Ireland Iain Ireland - Bug 1646378: Add call to DoTrialInlining r=jandem
4436d60dd86a0aae7c13cbccf8b1cc6fe81236b9
created 2020-06-04 14:35 +0000
pushed 2020-06-05 04:39 +0000
Iain Ireland Iain Ireland - Bug 1642493: Remove old copy of irregexp and ENABLE_NEW_REGEXP ifdefs r=mgaudet
9d77534b515293b8709d6285f4aa7dc5ca3771a1
created 2020-04-20 20:43 +0000
pushed 2020-04-21 02:08 +0000
Iain Ireland Iain Ireland - Bug 1631504: Add tracing options r=mgaudet
f2e2d758a0ed0c67f8c09e486dd118b9ae4c6ebc
created 2020-04-20 20:51 +0000
pushed 2020-04-21 02:08 +0000
Iain Ireland Iain Ireland - Bug 1631504: Add a jit option to control the regexp warmup threshold r=mgaudet
d6d34d4374a7642a3f9ddfa5efad7d6ad50927e6
created 2020-03-21 15:08 +0000
pushed 2020-03-21 21:28 +0000
André Bargull André Bargull - Bug 1623957 - Part 1: Replace mozilla::IsSame with std::is_same. r=jwalden
3dbf9f9d69b4762b8407ad4a08627437b9ffc333
created 2020-02-26 09:21 +0000
pushed 2020-02-26 21:39 +0000
Jan de Mooij Jan de Mooij - Bug 1617564 part 1 - Add a --warp shell flag. r=iain
011f24c76f1fc1f9fda51af803dbc0dace7ccb93
created 2020-02-19 04:13 +0000
pushed 2020-02-20 16:56 +0000
Jan de Mooij Jan de Mooij - Bug 1616188 part 4 - Add a --no-ti shell flag. r=iain
62782fffe30cded161eb6866b31ed7ecb65d9815
created 2020-02-14 20:30 +0000
pushed 2020-02-17 16:08 +0000
Jan de Mooij Jan de Mooij - Bug 1614622 part 9 - Remove optimization tracking spew and flag. r=djvj
b22c4902d2953b143714ead8cf0d2a85860d8a96
created 2020-02-13 19:09 +0000
pushed 2020-02-14 10:05 +0000
Tom Ritter Tom Ritter - Bug 1599226 - Change Ion-for-Trusted-Principals into Jits-for-Trusted-Principals r=jandem
48254d93985b616512e24f2c225dd0a3d42a231a
created 2020-02-13 19:07 +0000
pushed 2020-02-14 10:05 +0000
Tom Ritter Tom Ritter - Bug 1599226 - Allow enabling Ion selectively on addon and system principal r=jandem
ecc878c4b4e0541c5bd3c676ea653744c60b4359
created 2020-02-10 22:25 +0200
pushed 2020-02-11 09:46 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1599226) for causing hazards busatges CLOSED TREE
05b2d3c59b8889d49c14951d4db324f0e681d656
created 2020-02-04 18:53 +0000
pushed 2020-02-11 09:46 +0000
Tom Ritter Tom Ritter - Bug 1599226 - Change Ion-for-Trusted-Principals into Jits-for-Trusted-Principals r=jandem
ad782d62543183830f302d72d9d4255096a7b25a
created 2020-02-04 03:15 +0000
pushed 2020-02-11 09:46 +0000
Tom Ritter Tom Ritter - Bug 1599226 - Allow enabling Ion selectively on addon and system principal r=jandem
374f3ab2e4616b39268cb1134efe280b588f817f
created 2019-10-14 15:25 +0000
pushed 2019-10-16 21:29 +0000
Julian Seward Julian Seward - Bug 1586791 - [Cranelift] BatchCompiler::new called too often? r=bbouvier.
1269a661dd6584c8b1699a274d5b36b96571fad3
created 2019-07-24 16:01 +0000
pushed 2019-07-25 16:18 +0000
Jan de Mooij Jan de Mooij - Bug 1565807 - Bump Baseline JIT threshold from 50 to 100. r=dpalmeiro
b3c6bd8fc4cd3d5b4ed31ea312479f23cf7c6d79
created 2019-07-20 09:24 +0000
pushed 2019-07-20 21:40 +0000
Jan de Mooij Jan de Mooij - Bug 1566332 part 3 - Rename JitOptions.baselineWarmUpThreshold to JitOptions.baselineJitWarmUpThreshold. r=tcampbell
87958a0370986344589140473d71cfa31e5f99c6
created 2019-07-20 08:55 +0000
pushed 2019-07-20 21:40 +0000
Jan de Mooij Jan de Mooij - Bug 1566332 part 1 - Add DefaultJitOptions::setEagerBaselineCompilation() and use it in a few places. r=tcampbell
467644cd89e8174f92825611d0888ee81403117d
created 2019-07-13 11:21 +0000
pushed 2019-07-13 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1564017 part 7 - Enable the Baseline Interpreter in the browser. r=tcampbell
4f267c2d1a7c13de18ab06beb4b224838950d889
created 2019-07-10 09:43 +0000
pushed 2019-07-10 15:45 +0000
Jan de Mooij Jan de Mooij - Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
8cbfd166cb6173c48dc3994399892046c983409e
created 2019-07-08 08:19 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1562602 part 4 - Move jitSupportsFloatingPoint and jitSupportsUnalignedAccesses flags from JSRuntime to JitOptions. r=tcampbell
06e0a127bc84ec22c2f537e8fec25e1705594070
created 2019-07-04 21:39 +0000
pushed 2019-07-06 03:34 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
8a9279474147d96daf6cfa7aea7ea273c689255f
created 2019-07-05 00:31 +0300
pushed 2019-07-05 06:46 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset f4ec67ebfc94 (bug 1561732) for run failures on a CLOSED TREE
f4ec67ebfc945aa8799d826943d9096d52ddb8b5
created 2019-07-04 20:00 +0000
pushed 2019-07-05 06:46 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
c71a126eea40a642cddfca114f4f75ff71c52041
created 2019-06-06 18:04 +0000
pushed 2019-06-07 09:47 +0000
Iain Ireland Iain Ireland - Bug 1533890: Remove obsolete disableCacheIRCalls pref r=mgaudet
0258584daaa638523318b5b6fb10fe24e63a05d5
created 2019-05-06 20:02 +0000
pushed 2019-05-07 09:44 +0000
Iain Ireland Iain Ireland - Bug 1533890: Turn on CacheIR call ICs by default r=mgaudet
c0101502b8b76ad563a3e84b5df203586394f64d
created 2019-04-29 15:28 +0000
pushed 2019-04-29 21:53 +0000
Jan de Mooij Jan de Mooij - Bug 1547721 - Add an Ion script size limit. r=tcampbell
6621a71249171778bcdfca58860ab90968ca5bb1
created 2019-04-17 17:26 +0000
pushed 2019-04-18 21:35 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 13 - Add some code to support entering the interpreter and triggering Baseline compilation from the interpreter. r=tcampbell
less more (0) -100 -60 tip