js/src/jit/CacheIR.cpp
218a81625331fa748ee2723114ed836a09e93694
created 2019-10-07 12:00 +0000
pushed 2019-10-07 16:46 +0000
André Bargull André Bargull - Bug 1574415 - Part 12: Remove StoreToTypedObject and instead use new guard ops for StoreTypedObjectScalarProperty. r=jandem
d2008fdba4af17f45aad4d2ed3f99b21296fb248
created 2019-10-07 11:56 +0000
pushed 2019-10-07 16:46 +0000
André Bargull André Bargull - Bug 1574415 - Part 1: Move argument conversion for StoreTypedElement to happen before range checks. r=jandem
7a5339ab7cb77e57bea6f9c246a33ece4879df8d
created 2019-09-25 21:49 +0000
pushed 2019-09-25 21:50 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1488551 - Create NumberOperandId to make some number operations in CacheIRWriter/CacheIRCompiler more type safe. r=mgaudet
435296776a6e8c59f69fc5b3ca5a7c16d56e1f79
created 2019-08-23 12:57 +0300
pushed 2019-08-23 15:41 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to mozilla-inbound. CLOSED TREE
2992e31e7b7e838d5baf9501839ddaa2fbe9135f
created 2019-08-22 22:37 +0300
pushed 2019-08-23 15:41 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 4b4511cf734e (bug 1492920) for landing on both autoland and inbound.
7e12c8c5d1a322159ba36dde9457cec6e95c2bfc
created 2019-08-22 18:08 +0000
pushed 2019-08-22 19:21 +0000
Chris Fallin Chris Fallin - Bug 1492920: remove restriction on IC attachment for instanceof: allow RHS with a reassigned __proto__. r=djvj,jandem
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 08:40 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
afc58591c3fcbafd85ee4eaddd1b88e7fe30f7fe
created 2019-07-18 10:12 +0000
pushed 2019-07-18 12:45 +0000
Ted Campbell Ted Campbell - Bug 1566607 - Support LazyScript/SelfHostedLazyScript in JITs. r=jandem,iain
4d8a44b52bb6773ba7bf346efe44afc3056ef4d5
created 2019-07-10 18:08 +0000
pushed 2019-07-10 19:47 +0000
Adam Holm Adam Holm - Bug 1546786 - Renames converting guard cacheIR ops. r=mgaudet
4f267c2d1a7c13de18ab06beb4b224838950d889
created 2019-07-10 09:43 +0000
pushed 2019-07-10 10:32 +0000
Jan de Mooij Jan de Mooij - Bug 1564349 part 1 - Convert Baseline/Ion/NativeRegExp prefs from ContextOptions to JitOptions. r=nbp,smaug
6a3e9d8abe2c7012ea6fd3255a2f7ae9094e6037
created 2019-07-09 07:22 +0000
pushed 2019-07-09 07:32 +0000
Jan de Mooij Jan de Mooij - Bug 1563510 part 4 - Change JSFunction::hasJITCode to JSFunction::hasJitScript. r=iain
701877184a2e951648cf47299559733b1489af9b
created 2019-06-25 17:37 +0000
pushed 2019-06-27 07:47 +0000
Andy Wingo Andy Wingo - Bug 1556220 - Don't add CacheIR entries for typed bigint array access r=mgaudet
c71a126eea40a642cddfca114f4f75ff71c52041
created 2019-06-06 18:04 +0000
pushed 2019-06-06 18:11 +0000
Iain Ireland Iain Ireland - Bug 1533890: Remove obsolete disableCacheIRCalls pref r=mgaudet
fe2f68fe25bcc83b2e0040423f931d9145f08e4a
created 2019-05-10 09:59 +0000
pushed 2019-05-13 17:19 +0000
Iain Ireland Iain Ireland - Bug 1548611: Update RNewArray::recover to match CodeGenerator::visitNewArrayCallVM r=jandem
15178f63cc19ad20020068e5ee30f407b3e9ddf9
created 2019-05-07 11:43 +0000
pushed 2019-05-07 13:36 +0000
André Bargull André Bargull - Bug 1546383: Add CacheIR support for calling getters on primitive values. r=mgaudet
f776e9e5e817c9f1acd0451e915042089e80ce14
created 2019-05-07 00:56 +0300
pushed 2019-05-06 22:14 +0000
Dorel Luca Dorel Luca - Backed out changeset 1f47ae47ceac (bug 1546383) for Spidermonkey failures in js\src\jit-test\tests\cacheir\getter-primitive-value.js. CLOSED TREE
a40ff03e71e3c80c2305bb13dc575faa153ddaae
created 2019-05-06 19:48 +0000
pushed 2019-05-06 20:03 +0000
Iain Ireland Iain Ireland - Bug 1549035: Remove const string split optimization r=tcampbell
1f47ae47ceacd9bb1df12c3dd8987b93bd44f608
created 2019-05-06 13:58 +0000
pushed 2019-05-06 19:58 +0000
André Bargull André Bargull - Bug 1546383: Add CacheIR support for calling getters on primitive values. r=mgaudet
87ead560a2690e1358e314c9f46a44d1426afbdb
created 2019-05-03 19:15 +0000
pushed 2019-05-03 21:45 +0000
Iain Ireland Iain Ireland - Bug 1548538: Refactor IsCacheableGetPropCall r=tcampbell
cbf988d7f823f40af06d3124273626c6b63ee1f2
created 2019-05-01 20:35 +0000
pushed 2019-05-03 18:10 +0000
Iain Ireland Iain Ireland - Bug 1533890: Minor cleanups r=mgaudet
5d03ed4eeeb06b1bd28306e47ec0b0327690de25
created 2019-05-01 20:32 +0000
pushed 2019-05-03 18:10 +0000
Iain Ireland Iain Ireland - Bug 1533890: Remove StringSplit call IC r=mgaudet
2ee2a6c2095d3dd7e56a87f44742cb2f63c950b9
created 2019-05-01 20:13 +0000
pushed 2019-05-03 18:10 +0000
Iain Ireland Iain Ireland - Bug 1533890: Create template objects for native constructors called without "new" r=mgaudet
274e684c7979b29f1df7a5232248daa05643f714
created 2019-05-02 06:57 +0000
pushed 2019-05-03 18:10 +0000
Iain Ireland Iain Ireland - Bug 1533890: Rewrite ConstStringSplit to work outside of microbenchmarks r=mgaudet
85d43344501fbdca980332154e3d4e5d4bfcdb84
created 2019-04-26 14:30 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert SetPropIRGenerator to use AttachDecision r=tcampbell
7a8e62330019d4596274635543d36c0b01a559bd
created 2019-04-26 14:30 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert NewObjectIRGenerator to use AttachDecision r=mgaudet
c9e126b6fe3d2383bed37ff0a355f5a31600ac09
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert BinaryArithIRGenerator to use AttachDecision r=mgaudet
94bdb9f0377ae71e261b3e25760e9f3c3020bcee
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert UnaryArithIRGenerator to use AttachDecision r=mgaudet
f5d29f94302779f233480b630223715a12480f2b
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert GetIntrinsicIRGenerator to use AttachDecision r=mgaudet
cd4e0264ddea5ccb318aa68f00538ede3c31b145
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert ToBoolIRGenerator to use AttachDecision r=mgaudet
ffd868dfa8b16483a6f19394254c7de02aeedf68
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert CompareIRGenerator to use AttachDecision r=mgaudet
less more (0) -300 -100 -50 -30 tip