js/src/methodjit/MachineRegs.h
b364b2ffc970bd4f77e0f8f5f11f4202217bd294
created 2010-09-01 02:30 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Optimize FrameState merging algorithm (bug 591836 part 6, r=dmandelin).
2ebe327fac38d0dfed8f3650e2d4ccf41d811812
created 2011-07-22 17:58 +0900
pushed 2011-08-19 14:38 +0000
Makoto Kato Makoto Kato - Bug 669564 - XMM6 and XMM7 aren't scratch register on Win64 ABI. r=dvander
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
96c70f2aae85d668b303403d3f085ae08195f3b9
created 2011-04-19 01:27 -0700
pushed 2011-08-19 14:38 +0000
Leon Sha Leon Sha - Re-landing. Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part II. r=dvander.
101c3e93adec42efe58bb60022db7d9326cd5301
created 2011-04-18 20:53 -0700
pushed 2011-08-19 14:38 +0000
Leon Sha Leon Sha - Backout 91eaf74fff1e.
91eaf74fff1efa28f8974c56c9e46632bb218450
created 2011-04-18 20:17 -0700
pushed 2011-08-19 14:38 +0000
Leon Sha Leon Sha - Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part II. r=dvander.
977bd127e9f35dfd646b7be5287b85acfb281e21
created 2011-03-10 11:32 +0000
pushed 2011-08-19 14:38 +0000
Jacek Caban Jacek Caban - Bug 633924 - MethodGIT broken on mingw-w64 win64 build r=dvander
5bb0f4c62370ce31b0f24e1a35e85e46d000ab77
created 2011-01-05 19:16 -0800
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - ICs for typed arrays (bug 594247, r=cdleary,vlad).
c498f1a7eb3bc4948f5d17b3d455d357b2e84b26
created 2010-11-10 15:49 -0800
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix call mechanism and recompilation (bug 609222, r=dmandelin,adrake,m_kato).
d9aceaabef2867a10835263c6ac6ee619a4883dc
created 2010-10-21 11:33 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 605192 - JM: make f.apply(x, obj) fast, part 4 (r=dvander)
8715628a75f886d927cfacf8a83b20692a92650a
created 2010-10-28 17:15 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 605192 - JM: make f.apply(x, obj) fast, part 3 (r=sstangl)
24fb83f7a0da65437568c58050f4ee7656222099
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
a62722145a235788d088685abdb7130c542aa0f8
created 2010-10-18 11:24 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 45805d1b90d4.
45805d1b90d4d9d5ff08d30d18b897bd91447887
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
c835d30c91cfb1c740138cc36a9f45473e91b9d9
created 2010-10-17 23:10 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 0c5ec2e90378
0c5ec2e90378cc8c9bf31697d6d86b2147f665b2
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
1bbc0fc1074723a8244af66784eb0bff0e922161
created 2010-09-21 18:34 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
c6000ca7e7fd9f07b95258b9d1e7264577b42759
created 2010-09-22 17:40 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 1af8f0c895bc from PGO bustage
1af8f0c895bcd3448a94a33c795508196fd2d63b
created 2010-09-21 18:34 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
f5f47e8fbc15a57cb3d54e7360880870c8b0e043
created 2010-09-09 16:56 +0900
pushed 2011-08-19 14:38 +0000
Makoto Kato Makoto Kato - Bug 591526 - JM: Win64 build failure--no define for ArgReg2. r=dvander
63ae1c2ece4b6939bf507f4c9d88fc908b894c2f
created 2010-09-02 20:04 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
58806ea6cbfda0ade87e2c596f711b844c04a1d9
created 2010-08-27 18:51 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Backed out changeset 41e3e584023f -- more tinderbox bustage.
41e3e584023f092b548aea0931b3b4b34c206d00
created 2010-08-27 17:50 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] ICs for scripted calls (bug 587698, r=dmandelin).
33b05dd43cd45287028c75edbc95806ba912d366
created 2010-08-27 10:42 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Backed out changeset 1035fdc5d714. no_r=fire.
1035fdc5d7145f060002926734f0d5d08a10f16f
created 2010-08-26 01:29 -0400
pushed 2011-08-19 14:38 +0000
Jan de Mooij Jan de Mooij - [JAEGER] Added fast-path for >>> (bug 589932, r=dvander).
3be2436f23d98e1802635f18d045619eeabdd2f4
created 2010-08-26 02:30 -0400
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset ebd2b956b565.
ebd2b956b5659235c59934cb3c19b83d1eb63228
created 2010-08-26 01:29 -0400
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Inline caches for scripted calls (bug 587698, r=dmandelin).
68d3964ef896907630253cd31606eb8a0c2368c6
created 2010-08-22 00:42 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] x64: Dedicated Type and Payload Mask Registers. no_r=me.
c74a3e0705bf94089da7c99da12f1f4303fa6d87
created 2010-08-18 10:38 +0100
pushed 2011-08-19 14:38 +0000
Jacob Bramley Jacob Bramley - [JAEGER] Enable MICs for ARM. [Bug 588020] [r=dvander]
aaa0f0daa52880a9085111361c184c8e90c45f78
created 2010-07-28 14:32 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Improve performance of loading doubles (bug 582152).
2e002537851bf2c39837b3eba8851176c9012455
created 2010-07-23 14:46 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] 64-bit MethodJIT support. b=578245, r=dvander.
3637f7e83fde89329bd0a225207e1a8c4bb6c0ec
created 2010-07-02 11:34 +0100
pushed 2011-08-19 14:38 +0000
Jacob Bramley Jacob Bramley - [JAEGER] Integrate the ARM back-end into the fatval branch. [Bug 572633] [r=dvander]
2b690bf412012e20a87eb30b59621210a6100971
created 2010-06-29 21:02 -0700
pushed 2011-08-19 14:38 +0000
Leon Sha Leon Sha - Bug 575205 - JM: Make JaegerMonkey work on Solaris x86/x64 with Sun Studio 12. r=dvander
f9ee58c87a27c5e2d59a05539a2f48bf3bc9c13a
created 2010-06-16 15:32 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Define temporary FPRegisters.
e16f967681ed16d909727e328694c22abeb287ad
created 2010-06-12 18:37 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Define FPRegisters struct; r=dvander.
cd2179c340c2499930e9b10dd310881132454a06
created 2010-05-31 22:44 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Added JSOP_LT,LE,GT,GE,STRING with fast-paths.
326b2468fe2daecac0ae897263b162562498977e
created 2010-05-30 23:18 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Implemented CALL.
db8001448d4b417743bd0d6f3df91613dda23f1d
created 2010-05-29 21:48 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] New FrameState.
4b73e56e7acba439f9119356c9d0e68862609546
created 2010-05-27 21:26 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Start filling out the register allocator and stub call mechanism.
0b9cfe5ef098f9ad8a87b36e535f9e8df4fe99d8
created 2010-05-26 17:08 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Start of stub-call compiler; sub-classed MacroAssembler into mjit::Assembler.
60195c70e78503bdc130f8c91aaebbf22581f2cb
created 2010-05-25 16:03 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Added register state verification & fixes for subsequent bugs it found.
a748bff7048d5447b97feb7e238e2055b60128c2
created 2010-05-25 14:14 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Initial import of new compiler layout.
less more (0) tip