js/src/jit/CacheIR.cpp
fd2bf318a8b29e7c1ab67b985c19c2c218a76d6e
created 2019-04-23 20:46 +0000
pushed 2019-04-24 04:28 +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 21:56 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 19:00 +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 21:50 +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 21:56 +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 21:56 +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-29 04:11 +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-29 04:11 +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-29 04:11 +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-29 04:11 +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-29 04:11 +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 16:35 +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-27 04:44 +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-27 04:44 +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-27 04:44 +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-27 04:44 +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-23 09:46 +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-23 09:46 +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-21 04:34 +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-21 04:34 +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-21 04:34 +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-21 04:34 +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-21 04:34 +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-21 04:34 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate CallScripted to CacheIR r=mgaudet
b04b7f58b4d82205369b1c280739c06d6df8cc1d
created 2019-03-19 22:57 +0000
pushed 2019-03-21 04:34 +0000
Iain Ireland Iain Ireland - Bug 1533890: Migrate CallNative to CacheIR r=mgaudet
93613b622c03c5da9a1343a35aaed6d4e024b63c
created 2019-03-19 22:57 +0000
pushed 2019-03-21 04:34 +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-02 09:26 +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-02 09:26 +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 16:25 +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-22 05:26 +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-22 05: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 17:33 +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 21:45 +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-15 01:38 +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-12 05:25 +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:36 +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 21:44 +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 16:57 +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 16:57 +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 16:57 +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 21:53 +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 21:48 +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 16:24 +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:36 +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-11 05:24 +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:49 +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:49 +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 11:01 +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-29 04:26 +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-29 04:26 +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 21:53 +0000
Ted Campbell Ted Campbell - Bug 1507433 - Avoid shape teleporting if any uncacheable prototypes. r=jandem
less more (0) -300 -100 -60 tip