js/src/jit/BaselineCompiler.cpp
0cdec2743961219763b6a6cb83f4281549b5978e
created 2013-11-04 15:33 +0100
pushed 2014-02-04 01:06 +0000
Hannes Verschore Hannes Verschore - Bug 932757 - Remove JSOP_POPV and JSOP_STOP, r=jorendorff
c532cabb71ecbfee8cf324d6f4dc034acd4cb2c9
created 2013-11-01 15:04 -0400
pushed 2014-02-04 01:06 +0000
Kannan Vijayan Kannan Vijayan - Bug 852175 - Fix baseline stack checks on functions which may push lots of locals. r=jandem
455f7d22d2fac9533c868278f6541b31ba0ed2ba
created 2013-11-19 14:17 -0800
pushed 2013-12-09 19:58 +0000
Shu-yu Guo Shu-yu Guo - Bug 935228 - Toggle debug traps only in debug mode. (r=jandem, a=lsblakk)
f00ded19bfeed747d738c51cee30a65529ad3b50
created 2013-10-28 11:33 +0100
pushed 2013-12-09 19:58 +0000
Jan de Mooij Jan de Mooij - Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer
f6801c7e6500efa91a05b3cb696b503a2b3b87da
created 2013-10-23 08:01 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 928776 - Create template call and decl env objects in baseline, r=jandem.
42e53d0401e592bcda5d1185d1cb4ff0463d1cb0
created 2013-10-22 08:08 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 928562 - Remove uses of JSContext for BytecodeAnalysis, BaselineInspector, and constructing bytecode type maps, r=jandem.
601fb33541123bf88486ea503c05ee248430bcba
created 2013-10-17 13:50 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
af90be9858824e59ea1dc874dfe5a51e1b420213
created 2013-10-16 16:21 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b4ebfef56fee (bug 922270) for SM(r) failures.
b4ebfef56feecc150a0252e4f5a3985501423d3b
created 2013-10-16 12:34 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
e31e0e25850486a58d26f0f32ffd3f88c2b09cef
created 2013-10-01 17:46 -0700
pushed 2013-12-09 19:58 +0000
Dan Gohman Dan Gohman - Bug 920050 - SpiderMonkey: Use mov(ImmWord(imm), reg) instead of mov(Imm32(imm), reg) for moving immediates into registers. r=nbp
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2013-12-09 19:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
acdff324d588676a3b50259aec4e919e9389d483
created 2013-10-01 06:25 +0200
pushed 2013-12-09 19:58 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
0ede95a5c915ec7d07e8d8a4d2fbed8d776c2cf6
created 2013-09-30 11:43 -0600
pushed 2013-12-09 19:58 +0000
Brian Hackett Brian Hackett - Bug 922168 - Remove use of JSContext in UseNewTypeForInitializer, r=jandem.
3f5260dff279ea34445969a0a6cb92ec3bac98f0
created 2013-09-28 01:56 +1000
pushed 2013-12-09 19:58 +0000
Douglas Crosher Douglas Crosher - Bug 921437 - Restore perf-spewer include files in js/src/jit. r=ehsan
5761d3de664c6411d5c202a3fa07d62ebb592ba4
created 2013-09-27 16:28 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (1/7); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
0be8a65a6c697899602da4b73f62c402e3092f48
created 2013-09-13 17:51 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 916039 - Don't wrap |this| in strict mode eval. r=bhackett
5a579b3691827c79d69f9b627a30292841c94a48
created 2013-09-13 08:52 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 915852 - IonMonkey: Add function positions to IONFLAGS=codegen output. r=jandem
4bb0264815a7488dd5b7486cb1fa1caf9a50a1e8
created 2013-09-12 08:44 -0500
pushed 2013-10-28 21:59 +0000
Luke Wagner Luke Wagner - Bug 914814 - IonMonkey: regularly use ImmPtr for addresses, ImmWord for non-addresses (r=jandem)
aca02ab3f2d39c16cf36fd5b7b77edd884270998
created 2013-09-12 11:14 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 914341 - Fix BC to wrap primitive |this| in eval scripts. r=djvj
0452b5b504d09cdb1882bd22effbdb960c84dde0
created 2013-09-10 06:19 -0400
pushed 2013-10-28 21:59 +0000
Kannan Vijayan Kannan Vijayan - Bug 905523 - On windows, incrementally touch large baseline frames before using them. r=efaust
7850adf40329e17565cab0a26e7f93e1f7ef3100
created 2013-09-04 11:57 +1000
pushed 2013-10-28 21:59 +0000
Douglas Crosher Douglas Crosher - Bug 893363 - Ionmonkey: improve support for the Linux perf performance tool. r=bbouvier
3812728657bd6ab194417d130f48bd7e3b9e4cd2
created 2013-08-31 07:29 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910796 - SpiderMonkey: Micro-optimize emitStackCheck. r=djvj
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
01bc7a4d74b5955759f9e8875c3b4e2d6fe44c2c
created 2013-08-13 12:04 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 902508 - Try to recover type sets for the initial values of arguments during Ion compilation, r=jandem.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400| base
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400| base
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
less more (0) tip