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
ec38ecf241e2974a594e4ed362632dc3ccde03ac
created 2019-04-26 14:29 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert GetIteratorIRGenerator to use AttachDecision r=mgaudet
f96d9bb8699791a332ab8e68af1137de39c38ff3
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert TypeOfIRGenerator to use AttachDecision r=mgaudet
1e1017253de570f2440de2dc2ccbfe2b6646ae60
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert InstanceOfIRGenerator to use AttachDecision r=mgaudet
448eb3cd7fdf864db3a331fc1dd405ba19d3f316
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert HasPropIRGenerator to use AttachDecision r=mgaudet
b9871f6c9a35abaf847e01d4b902bb57b87ac3a4
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert BindNameIRGenerator to use AttachDecision r=mgaudet
3169b44fe327b503594fbbf6cce6f4500c703a2e
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert GetNameIRGenerator to use AttachDecision r=mgaudet
f3c7978228c0c13793704a6e1b9bab1387c003eb
created 2019-04-26 14:28 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Convert GetPropIRGenerator to use AttachDecision r=mgaudet
1140aa6cfb408359845ca5a14db189c7597941aa
created 2019-04-26 14:27 +0000
pushed 2019-04-26 15:09 +0000
Iain Ireland Iain Ireland - Bug 1542740: Add TRY_ATTACH macro and new versions of TryAttach templates r=mgaudet
f91e832b07177b1e0a443ceee9ce4d523c5b5110
created 2019-04-25 01:07 +0000
pushed 2019-04-25 13:54 +0000
Adam Holm Adam Holm - Bug 1492995 - Adding CacheIR support for String + Boolean. r=mgaudet
0700688b9a2237e0426c9152e810a10ce7645339
created 2019-04-24 00:46 +0300
pushed 2019-04-23 22:00 +0000
Andreea Pavel Andreea Pavel - Backed out changeset fd2bf318a8b2 (bug 1492995) for SM bustages and other failures on a CLOSED TREE
fd2bf318a8b29e7c1ab67b985c19c2c218a76d6e
created 2019-04-23 20:46 +0000
pushed 2019-04-23 20:47 +0000
Adam Holm Adam Holm - Bug 1492995 - Adding CacheIR support for String + Boolean. r=mgaudet
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 13:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
0d7d1ef8d08e18a27fa9449985b3fd45c774456a
created 2019-04-08 15:29 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add support for additional call opcodes r=mgaudet
b698d91f51ddcf94064cc7befd810f9c0b25d16d
created 2019-04-08 15:29 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate ConstStringSplit to CacheIR r=mgaudet
90f3b654d3ac69515e688942af08bf5480b5f0fa
created 2019-04-08 15:29 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add TemporarilyUnoptimizable support to CallIRGenerator r=mgaudet
190f9fd0c2a7d6f6a411646ba1c25194b8574a01
created 2019-04-08 15:29 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add megamorphic native stubs to CacheIR r=mgaudet
8664fa8a8a10098284899e8ca8e843072fcce9ab
created 2019-04-08 15:28 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add megamorphic scripted stubs to CacheIR. r=mgaudet
66ea618f7b136044ceb240b1ed8190f6fe42a4b9
created 2019-04-08 15:28 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add fun_apply support to CacheIR r=mgaudet
f05cdb03558fb1bdf501bfb77312e864c355ebdf
created 2019-04-08 16:13 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add native fun_call support to CacheIR r=mgaudet
6d8643e52d18d6850bf29d531696935b840edfe1
created 2019-04-08 16:03 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add scripted fun_call support to CacheIR r=mgaudet
c1d550195b9fd52c9fd8a5086d062c032d53f7e1
created 2019-04-08 15:28 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Move guardAndUpdateSpreadArgc logic inside the call op r=mgaudet
f8a17aa391621c11ad8d3c9afd339e1c494a549d
created 2019-04-08 16:07 +0000
pushed 2019-04-08 18:32 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add LoadCallee op and refactor call flags r=mgaudet
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-03-31 15:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
7404e19d25344119de65db17748b3874bc8a19f1
created 2019-03-29 07:29 +0200
pushed 2019-03-29 22:07 +0000
Csoregi Natalia Csoregi Natalia - Merge mozilla-central to mozilla-inbound. CLOSED TREE
8fc0d70bdba10bc969603f5bcbbc3b4e86bb190b
created 2019-03-26 18:47 -0500
pushed 2019-03-29 22:07 +0000
Luke Wagner Luke Wagner - Bug 1529957 - Baldr: allow wasm functions to have func indices (r=bbouvier)
a2cba7a15840df9b48c83d498242714b64088328
created 2019-03-28 15:03 +0000
pushed 2019-03-28 15:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 2] Simplify ensureShape and maybeShape into nothingness r=tcampbell
3a5f3266614a8cfdbb606274d1d748907c9cc898
created 2019-03-28 15:02 +0000
pushed 2019-03-28 15:04 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 1] Removing Shaped Objects r=tcampbell
1eca70474a6ce915fa3d6ef2dc5511b5a8204fb9
created 2019-03-28 16:09 +0200
pushed 2019-03-28 14:09 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 3 changesets (bug 1536439) for SM bustages on ProxyObject.h
f62fe53a0c538b60a42208b94e77c1e497563a79
created 2019-03-28 13:36 +0000
pushed 2019-03-28 13:45 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 2] Simplify ensureShape and maybeShape into nothingness r=tcampbell
6043e621c80ce71f70fb7745c761cfffc42eee80
created 2019-03-28 13:36 +0000
pushed 2019-03-28 13:45 +0000
Matthew Gaudet Matthew Gaudet - Bug 1536439 - [Part 1] Removing Shaped Objects r=tcampbell
9e33009abc2a84be589ebc0d301fabc865cb92cb
created 2019-03-26 14:00 +0000
pushed 2019-03-27 04:08 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 5: RootedObjectVector. r=sfink,jonco
e30a80c7854ff12c5c792a10402eed2d4d30c56e
created 2019-03-26 14:49 +0000
pushed 2019-03-26 19:52 +0000
André Bargull André Bargull - Bug 1538692 - Part 2: Support relational string comparison in CacheIR. r=mgaudet
998ea689fe149c52983e32af9e7cf50a8cc95c37
created 2019-03-26 14:54 +0000
pushed 2019-03-26 19:52 +0000
André Bargull André Bargull - Bug 1538692 - Part 1: Support relational string comparison in Ion. r=mgaudet
d3e9985fd713ebf98c02799b5634639c23f99ed5
created 2019-03-26 10:12 +0000
pushed 2019-03-26 19:50 +0000
André Bargull André Bargull - Bug 1536228 - Part 2: Don't emit megamorphic store slot stub for JSOP_INITELEM. r=jandem
0afcf25330d97fa7d7d15b4c0c9beef4b2eb6cd0
created 2019-03-26 10:10 +0000
pushed 2019-03-26 19:50 +0000
André Bargull André Bargull - Bug 1536228 - Part 1: Fix typos and remove unnecessary blocks. r=jandem
eb04dcf207a03d546827a7b7c77d36e5fb4aff58
created 2019-03-22 15:34 +0000
pushed 2019-03-22 16:07 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Prohibit class changes on groups r=iain
c54c4aa147f910b4fdfa873d4e1e948f1c37cebf
created 2019-03-22 15:32 +0000
pushed 2019-03-22 16:07 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects from jit/ - Part 2 r=iain
d808eb8f5dd52d49348586d0764ecf8a419d1e9f
created 2019-03-19 23:22 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add scripted constructor support to CacheIR r=mgaudet
b641ee647a01b1a05bd7775c7ce6e4fac0564917
created 2019-03-19 23:41 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add native constructor call support to CacheIR r=mgaudet
9fe35422fa326fc61e8f8049eb3291d0a898e821
created 2019-03-19 23:19 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add constructor hook support to CacheIR r=mgaudet
33fdefc8983102790235d45cc19bd1877c14b99e
created 2019-03-19 23:23 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Add spread call support to CacheIR r=mgaudet
e8af74a64a88d40dfa03cd41346cea716c623aba
created 2019-03-19 22:57 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate call hooks to CacheIR r=mgaudet
1a502b69ad35597b718f6e06893a2bf09a28375c
created 2019-03-19 22:57 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate CallScripted to CacheIR r=mgaudet
b04b7f58b4d82205369b1c280739c06d6df8cc1d
created 2019-03-19 22:57 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate CallNative to CacheIR r=mgaudet
93613b622c03c5da9a1343a35aaed6d4e024b63c
created 2019-03-19 22:57 +0000
pushed 2019-03-20 14:22 +0000
Iain Ireland Iain Ireland - Bug 1533890: Refactor TryAttachCallStub and add disableCacheIRCalls pref r=mgaudet
a59b3f861c7d988f0de8384ded27558da16be3dc
created 2019-03-01 17:28 +0000
pushed 2019-03-01 18:19 +0000
Tom Schuster Tom Schuster - Bug 1531820 - Use ValueType for CacheIR guardType. r=mgaudet
4325cfacfc496ac188a4307ad1e373d1736d3aa9
created 2019-03-01 09:21 +0000
pushed 2019-03-01 10:51 +0000
Jan de Mooij Jan de Mooij - Bug 1521906 part 4 - Remove CheckedUnwrap and rename UnwrapOneChecked to UnwrapOneCheckedStatic. r=bzbarsky
92f35371d6b31ec12b5563034c1110dd794018f3
created 2019-02-21 20:36 +0000
pushed 2019-02-22 02:02 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
a26808f570600aa45e5d8ef9224dbce70fc96091
created 2019-02-21 18:40 +0200
pushed 2019-02-21 16:40 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 7fc962a9fa04 (bug 1528931) for build bustages at Value.h. CLOSED TREE
7fc962a9fa04ebe917088b1defeab770febe4c9b
created 2019-02-21 16:09 +0000
pushed 2019-02-21 16:26 +0000
Tom Schuster Tom Schuster - Bug 1528931 - Introduce JS::ValueType and Value::type. r=jandem
e74ee65c18a6a836ed52088b1542e30a8ebf0955
created 2019-02-16 02:18 +0000
pushed 2019-02-19 13:38 +0000
Ted Campbell Ted Campbell - Bug 1514682 - Split up AddSlot IC logic r=jandem
af9a66497c527c34e6616ed756f4c5890f3b2944
created 2019-02-16 04:32 +0000
pushed 2019-02-16 16:33 +0000
Iain Ireland Iain Ireland - Bug 1526425: Add debug verification of CacheIR operand length r=mgaudet
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-14 15:54 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
0361c4f078f2aa49786589345701547d19387113
created 2019-02-11 15:10 +0000
pushed 2019-02-11 20:21 +0000
Andy Wingo Andy Wingo - Bug 1526872 - Add CacheIR support for comparisons of BigInt to null or undefined r=jandem
96c7bf80c0f2f11d4f889d2f9b36d97bc9ab0cff
created 2019-02-06 04:14 -0800
pushed 2019-02-09 03:44 +0000
André Bargull André Bargull - Bug 1523633: Use guardIsNumber in GetPropIRGenerator::tryAttachPrimitive to properly handle int32 values. r=anba
475d0d3f9d248a004f65d7f33c5e3df3cdbecf1b
created 2019-01-28 00:21 +0000
pushed 2019-01-28 09:53 +0000
Andy Wingo Andy Wingo - Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
c9ba74734504c5f78b414b614c5f9cf6feae7f95
created 2019-01-22 05:02 -0800
pushed 2019-01-23 18:53 +0000
André Bargull André Bargull - Bug 1521127 - Part 2: Remove more preliminary objects tracking for array objects. r=jandem
1f92e62a285c1e626ecb745857d6177bbaf660cc
created 2019-01-23 15:05 +0200
pushed 2019-01-23 18:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1521127) for build bustages at builds/worker/workspace/build/src/js/src/vm/ObjectGroup.cpp on a CLOSED TREE
232668044fbfc003f8ab57e80f0acddda67b2f31
created 2019-01-22 05:02 -0800
pushed 2019-01-23 18:53 +0000
André Bargull André Bargull - Bug 1521127 - Part 2: Remove more preliminary objects tracking for array objects. r=jandem
560290f263515bb7c7bb834cde8f7d64d5bdde54
created 2019-01-17 08:09 +0000
pushed 2019-01-17 16:26 +0000
Robin Templeton Robin Templeton - bug 1508521 - Introduce new increment and decrement operations. r=jandem
4b3fc8b9128035c63821078328c73fbc525d1950
created 2019-01-04 17:47 +0000
pushed 2019-01-04 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1517690 - Fix BaselineInspector to match new CacheIR ops for WindowProxy unwrapping. r=evilpie
a97b9b4c385e526301358abadfe1eb9039312d8b
created 2019-01-03 08:52 +0000
pushed 2019-01-03 08:57 +0000
Jan de Mooij Jan de Mooij - Bug 1467124 - Fix WindowProxy optimizations in the JIT for same-compartment realms. r=bzbarsky
3e8268f13176bda200ed81decb06575aec6e0c04
created 2018-11-28 12:47 +0100
pushed 2018-12-21 16:39 +0000
Lars T Hansen Lars T Hansen - Bug 1510216 - Add WasmAnyRef type to the TypedObject system. r=luke
616d351dbe7b95077c1b8e167405a7793c97f0d4
created 2018-12-10 19:28 +0000
pushed 2018-12-10 19:29 +0000
hyperion hyperion - Bug 1468749 trackAttached method added for TypeOfIrGenerator in CacheIR.cpp r=tcampbell
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
da3635436bf11b00795861958e251249a8fe005c
created 2018-11-28 17:52 +0000
pushed 2018-11-28 17:58 +0000
Matthew Gaudet Matthew Gaudet - Bug 1509293: Add missing lazyProtoCheck to tryAttachArrayPush r=djvj
6c8636acf2cd7b775380d18cce1542a8117a3bc0
created 2018-11-27 18:35 +0000
pushed 2018-11-28 15:22 +0000
Iain Ireland Iain Ireland - Bug 1501865: Migrate IsSuspendedGenerator to CacheIR r=mgaudet
40e1670547263c1b86b6f58dd4f481830eecd10c
created 2018-11-27 13:10 +0000
pushed 2018-11-27 14:28 +0000
Ted Campbell Ted Campbell - Bug 1507433 - Avoid shape teleporting if any uncacheable prototypes. r=jandem
7fb7f83b51bc6660980b54699ad97f1ebd4c67ed
created 2018-11-02 13:13 -0400
pushed 2018-11-03 09:53 +0000
Kannan Vijayan Kannan Vijayan - Bug 1502143: Guard against proto-changes when optimizing sparse native object indexed elements. r=mgaudet
79eaa3fb663287a5e3333ad7799e4d730c3b9fdd
created 2018-10-30 22:01 +0000
pushed 2018-10-30 22:03 +0000
Tom Schuster Tom Schuster - Bug 1502889 - Revert TypedArray [[Set]] to previous behavior if not receiver. r=jorendorff
d12102a7cea7849009ff99668c23a3d7626e47f7
created 2018-10-24 23:51 -0400
pushed 2018-10-25 09:58 +0000
Kannan Vijayan Kannan Vijayan - Bug 1501328 - CacheIR stub for out-of-bounds indexed GetElement on Arrays. r=mgaudet
5671f49a7aa58b30a557cb965fe422a285613a2b
created 2018-10-24 12:16 -0400
pushed 2018-10-24 22:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1500255 - Handle objects with null prototype in stub-generator for oob array setelems. r=tcampbell
7fed4b128d9d371da9176dc8c13c41ed956c6764
created 2018-10-23 10:49 -0400
pushed 2018-10-23 22:22 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-capacity-bounds assignments to arrays. r=tcampbell
f092493f896a931f1eba48bb341797bd8885b249
created 2018-10-17 14:00 +0000
pushed 2018-10-22 17:34 +0000
Iain Ireland Iain Ireland - Bug 1492733: Remove jitSupportsFloatingPoint checks from Baseline/IC code r=tcampbell,jandem
cf105c387f2dc5053f26f0cb4429b97982d6fb65
created 2018-10-19 15:10 +0000
pushed 2018-10-19 16:19 +0000
Matthew Gaudet Matthew Gaudet - Bug 1500267 - Record op in SetPropIRGenerator CacheIR logs r=evilpie
cb06428d3b23a3943d08086cfd427387ea400bb3
created 2018-10-19 15:41 +0000
pushed 2018-10-19 16:19 +0000
Matthew Gaudet Matthew Gaudet - Bug 1500267 - Correct out of date comments r=tcampbell
6c55991a052eca284abb6d0a7980765e718e8f02
created 2018-10-19 03:40 +0300
pushed 2018-10-19 00:51 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 7a7d5508f873 (bug 1494537) as requested by tcampbell on irc for causing crashes in bug 1500285, 1500255. a=backout
7a7d5508f873579944aee993dbf0007a5503f94f
created 2018-10-17 14:48 -0400
pushed 2018-10-18 10:26 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-initialized-length-bounds assignments to arrays. r=tcampbell
237c50cb98bca9418e4c2e157371d0bd335b481c
created 2018-10-16 09:24 -0400
pushed 2018-10-16 16:28 +0000
Kannan Vijayan Kannan Vijayan - Bug 1496847 - Restrict GetElem generic stub to access on sparse indexes only. r=tcampbell
b8601c0c061473d7c81844816d6efdbfbc1eb53b
created 2018-10-15 01:37 +0300
pushed 2018-10-15 04:55 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 6213dd2a20f2 (bug 1494537) for hazard failures on a CLOSED TREE
6213dd2a20f2c544722ff18d62863cbf6e031b8e
created 2018-10-14 16:33 -0400
pushed 2018-10-15 04:55 +0000
Kannan Vijayan Kannan Vijayan - Bug 1494537: Add CacheIR stub for out-of-capacity-bounds assignments to arrays. r=tcampbell
57de113fc71266c6a8afc5a5faacb74fece75702
created 2018-10-11 01:49 +0000
pushed 2018-10-11 02:04 +0000
Ashley Hauck Ashley Hauck - Bug 1448039 - Remove UNOPTIMIZEABLE bits from baseline IC fallback stubs. r=tcampbell
146575efb1c65085c56ee57d7cdc1de54c0f600b
created 2018-10-03 12:04 +0000
pushed 2018-10-04 08:39 +0000
Jan de Mooij Jan de Mooij - Bug 1496033 - Add missing {} in js/src. r=bbouvier
0e43215b1975317557dff4c9a8878b1189d3e14e
created 2018-09-24 15:22 +0000
pushed 2018-10-02 22:03 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488786 - Add an IC for sparse array element access r=jandem
8bf660646ca6f18a269af9550c23d34a87140579
created 2018-09-24 23:19 +0300
pushed 2018-09-24 20:19 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1488786) for raptor gdocs failures. CLOSED TREE
6c5b95f8154e63b67542892a8431370e5ee58b6a
created 2018-09-24 15:22 +0000
pushed 2018-09-24 17:16 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488786 - Add an IC for sparse array element access r=jandem
9661ee2667d6a6251df86c4b0ddf3a939c0af9ce
created 2018-09-05 17:10 -0400
pushed 2018-09-17 22:02 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488775 - Add String x Number concatenation IC r=tcampbell
60df00079cd46d23309f0637633f62908ba17d45
created 2018-09-15 20:24 -0700
pushed 2018-09-17 16:48 +0000
Jeff Walden Jeff Walden - Bug 1491736 - Split out type-set classes and related data types from vm/TypeInference.h into vm/TypeSet.h, and move TypeNewScript from vm/TypeInference.h to vm/TypeInference-inl.h, so code can use TypeSet types without needing JSFunction, Shape, and other super-complex types as well (via HeapPtr<T*> fields in TypeNewScript). r=jandem
less more (0) -120 tip