js/src/jit/x64/SharedICHelpers-x64.h
6453222232be364fb8ce3fd29b6cbcd480e5f2e3
created 2018-11-29 19:08 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1499644 - Move IC data out of BaselineScript. r=tcampbell
7283b13fd2d209e706e47b053278b43b0ea2fa84
created 2018-11-09 06:53 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1501316 - Remove Baseline's TableSwitch IC, use resume entries instead. r=tcampbell
daf8a3b98eee4a27c5691ecea4d4699dfc33cd31
created 2018-10-24 07:55 +0000
pushed 2018-12-03 16:23 +0000
Jan de Mooij Jan de Mooij - Bug 1499649 - Split ICEntry in ICEntry and RetAddrEntry, get rid of fake ICEntries. r=tcampbell
d05ac6fbc0398adee2b0c448731927008dc7950c
created 2018-01-31 16:54 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1434279 - Remove unused EmitStowICValues. r=evilpie
c450d89fd86e0a56cda6119fe06baec2c7b03684
created 2018-01-23 13:00 -0800
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1432312 - Remove the now-unused EmitUnstowICValues function from SharedICHelpers.h. rs=nbp
289c8202444a1ed6deca5f9d1d4d9d9f688633ca
created 2018-01-23 13:00 -0800
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1432378 - Fix used-but-not-defined errors for MacroAssembler::makeFrameDescriptor and MacroAssembler::call(TrampolinePtr) by moving the uses-from-inlines-in-.h headers to be in a new *-inl.h header, then #include-ing it in files that need those functions. r=nbp
30b2f19116ba3546cd0e6fc917edc05e012a56c8
created 2017-11-16 18:32 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
c8d8a1764cba3bd0cdaacae93456e55d9ac116ee
created 2017-11-14 10:45 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1416572 - Use a single JitCode instance for all VMFunction wrappers. r=nbp
0879ee58fcdce9c33dd20f3f4bf89c2d8f65828f
created 2017-04-30 08:42 -0400
pushed 2017-06-12 13:08 +0000
Kannan Vijayan Kannan Vijayan - Bug 1358599 - Use runtime guards for jitcode pre-barriers instead of patchable jumps. r=jandem r=sfink
af14b63b1368c56915c9d651694fdbdaab617d56
created 2017-02-16 13:47 +0100
pushed 2017-04-18 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1337871 part 2 - Remove some shared IC code that's no longer used. r=h4writer
3f60b9d2c5bd1eb0188e21953bcc50857b984323
created 2017-02-13 17:38 +0100
pushed 2017-04-18 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1337024 part 2 - Port Baseline stubs for adding dense/unboxed elements to CacheIR. r=evilpie
a7000da4b6e2a79c5750dad71095865bdf75be04
created 2017-02-09 19:25 +0100
pushed 2017-04-18 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1337871 - Clean up and optimize code for entering/leaving Baseline stub frames. r=evilpie
c1f03c71ed58936e84f1793b5e1944d2cc55f95d
created 2017-01-21 17:40 +0100
pushed 2017-03-06 20:48 +0000
Jan de Mooij Jan de Mooij - Bug 1326067 part 6 - Fix EmitStubGuardFailure to not clobber registers on ARM/MIPS. r=evilpie
768ce03913e743a9cc5ef5c816d5b3b1ea5facba
created 2016-02-16 10:45 -0500
pushed 2016-04-25 16:57 +0000
Hannes Verschore Hannes Verschore - Bug 1247257: SharedStubs: Don't push the return register twice on i686 and x64, r=jandem
fdaa29338b297a67796a2d02d1c11c8c2de167ef
created 2016-02-04 18:14 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1244215 part 1 - Store frame header size in the frame descriptor. r=nbp
630fb403d6703b373cd3966ede1753ff6a118205
created 2015-11-26 17:23 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
6a8f7950ad63f19b5ad4c32dc101055b1d2da9a9
created 2015-11-26 17:23 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset;
8413cd50ac68e55a5e15a5515c9fdae4c4eabd3a
created 2015-11-17 17:57 +0100
pushed 2016-01-25 13:55 +0000
Hannes Verschore Hannes Verschore - Bug 1214508: SharedStubs - Part 5: Fix ion vmcalls in shared stub, r=jandem
add8a32eb849aa74ae9e3a6171bd626a20448290
created 2015-11-17 17:57 +0100
pushed 2016-01-25 13:55 +0000
Hannes Verschore Hannes Verschore - Bug 1214508: SharedStubs - Part 4: Make sure the frame pushed are set correctly for ion vmcalls, r=jandem
01324f0b7651c258bb903becbc8484c9a7ecbd13
created 2015-09-10 14:02 +0200
pushed 2015-10-29 11:30 +0000
Hannes Verschore Hannes Verschore - Bug 1201810, IonMonkey - Part 0: Improve code of EmitIonTailCallVM, r=jandem
9bbda285615621242bae425e5c520b3c89331464
created 2015-08-13 13:55 -0700
pushed 2015-10-29 11:30 +0000
Sean Stangl Sean Stangl - Bug 986680 - Part 3/4 - Convert x64 to ScratchRegisterScope. r=nbp
590916330ceea9bcc144f80450814efeb7628486
created 2015-08-21 07:56 +0200
pushed 2015-10-29 11:30 +0000
Hannes Verschore Hannes Verschore - Bug 1169214: IonMonkey - Part 3: Add the x64 shared stub helpers, r=jandem
2e93437f86677b2574e8742f459313f1559648ea
created 2015-08-21 07:56 +0200
pushed 2015-10-29 11:30 +0000
Hannes Verschore Hannes Verschore - Bug 1169214: IonMonkey - Part 1: Create Ion shared stub helpers, r=jandem
7c9a34b615aa22b31a5b4efdb81704566e951f08
created 2015-07-06 16:12 +0200
pushed 2015-09-21 14:04 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1178770 - Move MacroAssemblerSpecific::call to the MacroAssembler. r=h4writer
656411888ae67cd69efb48c21a48bfe0c53d9785
created 2015-06-09 13:27 -0400| base
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to b2g-inbound. a=merge
7b827cbcab49db3d8cfe3414596a618bea3e6aed
created 2015-06-08 16:38 +0200
pushed 2015-08-10 18:23 +0000
Hannes Verschore Hannes Verschore - Bug 1168750 - SharedStubs: (part2) Rename registers used by baseline stubs for use with shared stubs, r=jandem
c37863f4faa4cb43d50f121688c76ca348328bc3
created 2015-06-08 16:38 +0200| base
pushed 2015-08-10 18:23 +0000
Hannes Verschore Hannes Verschore - Bug 1168750 - SharedStubs: (part1) Rename BaselineRegisters.h and BaselineHelpers.h, r=jandem
less more (0) tip