js/src/jit/RegisterSets.h
4dbf6c8109d45f9f9316a5a4d159e15a866391ee
created 2014-06-25 12:54 -0400
pushed 2014-06-25 16:57 +0000
Marty Rosenberg Marty Rosenberg - Bug 991153: Make the types for sets of registers a per-type quantity (r=jandem)
280c3dc518e3716f0ad2dc223ad844fd239306b9
created 2014-06-25 12:54 -0400
pushed 2014-06-25 16:57 +0000
Marty Rosenberg Marty Rosenberg - Bug 991153: Add machinery necessary for both register allocators to deal with aliased registers (r=bbouvier)
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
fab2921f6306e1a462dc32b869d2f6650cfac8ae
created 2014-05-22 11:15 -0700
pushed 2014-05-22 18:15 +0000
Dan Gohman Dan Gohman - Bug 1012971 - SpiderMonkey: Fix various warnings. r=nbp
122366d4eeb843f789dd68232d8f504713d6ce0c
created 2014-05-15 09:58 -0700
pushed 2014-05-15 16:57 +0000
Dan Gohman Dan Gohman - Bug 1011045 - IonMonkey: Pass AnyRegister by value instead of const-ref. r=jandem
9a2447888dae00eacc34e6990b5fcd607d859151
created 2014-05-15 09:58 -0700
pushed 2014-05-15 16:57 +0000
Dan Gohman Dan Gohman - Bug 1011045 - SpiderMonkey: Shrink and simplify AnyRegister r=jandem
f95e1ddbdcbdaeca5faebe9f01d4bc0b1b2f5edd
created 2014-04-16 16:05 -0500
pushed 2014-04-24 21:58 +0000
Luke Wagner Luke Wagner - Bug 998490 - OdinMonkey: add common AssemblerShared base class, hoist some things into it (r=bbouvier,jandem)
17e6827f48e0172b55c255be50e88084c16afc35
created 2014-04-15 11:53 +0200
pushed 2014-04-24 11:33 +0000
Branislav Rankov Branislav Rankov - Bug 969375 - MIPS port: Added JS_CODEGEN_MIPS checks and includes. r=jandem
fe720ff03f43f96d4142491820884c9d3dae5de6
created 2014-01-28 15:33 +0100
pushed 2014-01-28 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 2 - Use JS_CODEGEN_* instead of JS_CPU_* for JIT backend code. r=nbp
c7214775e476f174dc5a98ad93280d12ff9e8812
created 2013-11-20 17:45 -0500
pushed 2013-11-20 22:46 +0000
Kannan Vijayan Kannan Vijayan - Bug 938130 - Fix noSuchMethod invocation. r=efaust
f75226d2273f6851eb233888e18f0585e0788a9f
created 2013-10-15 12:13 -0500
pushed 2013-10-18 18:57 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: asm.js caching (shell-only support) (r=sstangl)
65262f9e75805837dfd57119c8ac8099e8606fcc
created 2013-10-15 18:52 -0700
pushed 2013-10-16 01:52 +0000
Wes Kocher Wes Kocher - Backed out changeset f5838290c705 (bug 900669) for rootanalysis bustage
f5838290c7059fc279c1135e1a9f62690954548d
created 2013-10-15 12:13 -0500
pushed 2013-10-15 23:41 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: asm.js caching (shell-only support) (r=sstangl)
ac62fceb9362b22c2b19873ae02f1ef17b58ff42
created 2013-08-12 18:41 -0500
pushed 2013-09-23 16:50 +0000
Luke Wagner Luke Wagner - Bug 900669 - OdinMonkey: avoid all uses of ImmPtr/AbsoluteAddress from asm.js code (r=bbouvier,mjrosenb,sr=jandem)
bc4927b985365262779650b38b3b1c3423ab979f
created 2013-09-20 06:07 -0700
pushed 2013-09-20 13:15 +0000
Dan Gohman Dan Gohman - Bug 918023 - IonMonkey: Rename RegisterSet's maybeTake to takeUnchecked for consistency with TypedRegisterSet. r=h4writer
d8304a4e8413e58c073286516e3e12bfb7ddbb81
created 2013-09-20 06:07 -0700
pushed 2013-09-20 13:15 +0000
Dan Gohman Dan Gohman - Bug 918023 - IonMonkey: Simplify RegisterSet::takeUnchecked. r=h4writer
bf6bfb9a52aa13423390bcf5295929e266e752f6
created 2013-09-11 04:32 -0700
pushed 2013-09-11 11:42 +0000
Dan Gohman Dan Gohman - Bug 885169 - Reverse the default register allocation order so that low registers like eax on x86/x64 are preferred over high registers. r=h4writer
9f988f6ee6dff3f61bc17a42b050d742466d4241
created 2013-09-06 07:44 +1000
pushed 2013-09-06 13:37 +0000
Douglas Crosher Douglas Crosher - Bug 865516 - Optimize access to the heap with a constant index. r=luke
d35342e7bcd052ea82cad16316e9859f1963c562
created 2013-09-05 20:24 -0700
pushed 2013-09-06 10:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 997672af6fc8:8a34b197be1d (bug 885169) for Win64 bustage
997672af6fc8750c7dcee69595ec1d40e82d50f1
created 2013-09-04 21:16 -0700
pushed 2013-09-05 04:20 +0000
Dan Gohman Dan Gohman - Bug 885169 - Reverse the default register allocation order so that low registers like eax on x86/x64 are preferred over high registers. r=h4writer
c1ccfd8f31bf1310797c02c0babca78d4c3c0e27
created 2013-08-30 18:50 -0700
pushed 2013-08-31 01:52 +0000
Eric Faust Eric Faust - Bug 824393 - Part 0: Open SetPropertyIC to cases with uncertain TI. (r=bhackett)
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-08-27 10:54 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
8d3b2cb5d698934a49dfa315f8ba7bcb55a20dc2
created 2013-08-19 12:32 -0700
pushed 2013-08-20 00:53 +0000
Dan Gohman Dan Gohman - Bug 906368 - IonMonkey: Define a proper CountPopulation32 function, and use it in place of manual code in RegisterSets.h. r=nbp
ce2910a5da0094d7683e337e6cb466bee00ca34d
created 2013-08-14 09:00 +0200
pushed 2013-08-14 12:48 +0000
Ms2ger Ms2ger - Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2013-08-09 08:08 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
less more (0) tip