783991695a4dba1fd40b7faafd4ffe6bc3f4a841
2010-07-25 19:44 -0700
David Anderson - [JAEGER] Place double constants into a literal pool (win on math-spectral-norm).
9e2eb1bb953c638fd0df718eed778e7a24d2ff0d
2010-07-25 16:38 -0700
Alan Pierce - [JAEGER] Use setNumber instead of setDouble for array lengths (bug 581800, r=dvander).
f53833456459fa28d4ac210815cb4073e630aaec
2010-07-25 16:29 -0700
David Anderson - [JAEGER] Fixed type propagation with LOCALINC (bug 581800).
d52b037974adf524d0c23c9c08b5a9d69c26b3bf
2010-07-24 23:55 -0700
David Anderson - [JAEGER] Merge.
d41ef524608be3e9ae7f10d4921b8d575f138d2c
2010-07-24 23:54 -0700
David Anderson - [JAEGER] Follow-up fix to bug 580701.
d18cfaee5b491e19d03f8fab9af1b247290a1af9
2010-07-24 23:22 -0700
Sean Stangl - [JAEGER] Clean up x86_64 port. VMFrame::inlineCallCount is now uint32.
41a0aec4f02e27376f3e56317995b32a6a12c6b0
2010-07-24 22:59 -0700
Andrew Drake - [JAEGER] Fixed incorrect handling of escaping local variables' registers. r=dvander, b=580701
b321f3c5390ed4f4446a46df60a01dc6dc3cfe96
2010-07-24 20:23 -0700
David Anderson - [JAEGER] Merge.
e4d74ba7c8d9bf37e47462212711301da9f7c342
2010-07-24 20:22 -0700
David Anderson - [JAEGER] Removed over-zealous assert (bug 580703).
5e9bb98d8398b942e9cf41c1f0606e09a205298f
2010-07-24 20:09 -0700
Luke Wagner - [JAEGER] Move regs->sp dec from popInlineFrame to caller to get ready for upcoming changes
2cb1388efffb4ab42472235775a0d17a93f68df6
2010-07-24 20:05 -0700
David Anderson - [JAEGER] Fixed thinko.
f8de3b4433c24160ecc2eead7fe052ce5dcd2ade
2010-07-24 20:01 -0700
David Anderson - [JAEGER] Fixed PROPINC and friends illegally using property cache w/ ICs (bug 580712).
bd848f992c17b3ac38a831813c8f4f1a65e1dc36
2010-07-24 18:14 -0700
Sean Stangl - [JAEGER] Fix x86_64 Windows build.
9f121bb2f2936fdadee837bed404ca5ce0a4dc74
2010-07-24 18:02 -0700
Andrew Drake - [JAEGER] Add licensing information to trap header files.
516c56612ee7b14b93146d35aca933fbe9814ef8
2010-07-24 17:37 -0700
Andrew Drake - [JAEGER] Fix trap support for 64-bit, Windows.
b72d73ddaf8c056236e70da9f566a80a3ea560fe
2010-07-21 03:04 -0700
Andrew Drake - [JAEGER] Implement trap part of debug API. r=dvander, b=570650
256863e70bf12c80c06218a155f11f166dfa69ea
2010-07-23 18:58 -0700
David Mandelin - [JAEGER] Bug 581256: sync everything before control-flow slow calls; also sync types whenever we sync data, r=dvander
cb49590b7f0ca3604e0c4b4d33743a8019eab7c1
2010-07-23 18:47 -0700
David Mandelin - [JAEGER] Merge.
c93d6ce28aee1351964aaa265caa345492a80a6c
2010-07-23 16:31 -0700
Sean Stangl - [JAEGER] Fix x86_64 build on OSX. Thanks to cdleary and apierce. b=578245, r=dvander.
05e714a501e93a2999ec3a5e896f4cfe5a533df2
2010-07-23 15:35 -0700
David Anderson - [JAEGER] PIC for global scope name resolutions (bug 581291).
e1e99d887dd8148ada3277ae8c5db9a17c993c73
2010-07-23 15:20 -0700
Sean Stangl - [JAEGER] Remove nunbox/ folder; make NunboxAssembler, PunboxAssembler. b=578245, r=dvander.
2e002537851bf2c39837b3eba8851176c9012455
2010-07-23 14:46 -0700
Sean Stangl - [JAEGER] 64-bit MethodJIT support. b=578245, r=dvander.
03307f6a51528d98327fc9183973953fb31c4054
2010-07-23 18:47 -0700
David Mandelin - [JAEGER] Merge from tracemonkey.
f0799817ddbaeee5d15a1cacef62bb106e80034d
2010-07-23 10:41 +0100
Jacob Bramley - [JAEGER] Build fix for ARM. [No bug] [r=me]
c6205db9ec1cc676526829ca7419a2c310deccbf
2010-07-23 01:28 -0700
Sean Stangl - [JAEGER] Fix jsop_mod() stub call path. r=me.
306874cebb0ad163ec4b45e30544258b751feb5b
2010-07-23 00:53 -0700
Sean Stangl - [JAEGER] Implement masm.subPtr(ImmPtr, Address) for x86_64. r=dvander.
5ba2553ef25bda2aab2690f6fd8f91779c125204
2010-07-23 00:07 -0700
Sean Stangl - [JAEGER] Implement masm.loadFunctionPrivate(). r=dvander.
4997d6d1141d3d52293f55c29df1542776612ea5
2010-07-22 23:36 -0700
David Anderson - [JAEGER] Fast-path for MOD with integers (bug 579466).
75790c66c675859a5a6dddb771ab0a3ec2ded8a0
2010-07-22 18:38 -0700
David Mandelin - Merge fallout. (1) Update instanceof stub correspondingly to interprter case. (2) add MSVC annotation to MIC kind
a71ac4cc1d1726a4226eebe43f1ec53fb3e38e6f
2010-07-22 18:31 -0700
David Mandelin - Merge from tracemonkey.
87e07ff8196caff03a2d480da82645d944d0f283
2010-07-22 17:34 -0700
David Anderson - [JAEGER] Keep track of which operations result in numbers.
51ed7672df50fbc43858f1235b448160425111f6
2010-07-22 17:34 -0700
David Anderson - [JAEGER] Simplify double arithmetic paths.
35c51fe530b6fea305f4c93ff39dabf3ee2914ee
2010-07-22 17:32 -0700
Andrew Drake - [JAEGER] Band-aid to always kill type when killing data. r=dvander, b=580694
1661c73938c5624129f70823852cfbb5b56c0f76
2010-07-22 17:12 -0700
David Mandelin - Backout merge.
c1247fe6186e3b56bc774b47147cb10c4d47e35e
2010-07-22 17:11 -0700
David Mandelin - Backed out changeset d1d52f7820f2 due to Mochitest crashes.
4576e91ac766db0e7b67e8233d6b83850b787bae
2010-07-22 14:32 -0700
David Mandelin - [JAEGER] Bug 580144: put JS_METHODJIT in js-config.h so that everyone sees the same jscntxt.h structs
a0ff24e18d75c7bac918c0bec94d38eec943ba08
2010-07-22 11:44 +0100
Jacob Bramley - [JAEGER] Modify branch patching to get the ARM port working. [Bug 572633] [r=dvander]
f580d3f9c163252166185e4059ee0f9fa2c294a1
2010-07-21 23:08 -0700
Sean Stangl - [JAEGER] Use type instead of tag in FastOps.cpp. r=dvander.
acc6d8f2fa9f45e11ae7b7f9bb9ed0a3a21d5af2
2010-07-21 17:25 -0700
Sean Stangl - [JAEGER] Fix building without --enable-methodjit.
72a16f6ce26de24f9d8dc26c51bc9dcf957d69ae
2010-07-21 15:03 -0700
Sean Stangl - [JAEGER] Various changes to Assembler.h. r=dvander, b=580749.
125ef1892aa63e303d271d9ac98943fd4bcd10b3
2010-07-21 14:52 -0700
Sean Stangl - [JAEGER] Use CodeGenIncludes.h instead of Assembler.h directly.
80ffa77253eb59cbd94fe78a8a4080a15de197e9
2010-07-21 13:28 -0700
Sean Stangl - [JAEGER] Add license blocks, defines, and vim headers to Retcon.{cpp,h}, TrampolineCompiler.{cpp,h}.
2f9ed63a9e32fcffa95a7cecddd7523fb3cee5a8
2010-07-21 10:44 -0700
David Anderson - [JAEGER] Merge.
d1d52f7820f207c8fd3ea1eca41dbab68aa11f9c
2010-07-21 03:04 -0700
Andrew Drake - [JAEGER] Implement trap part of debug API. r=dvander, b=570650
7c6f62fcbd913459b15d55762144d9740b105196
2010-07-20 23:41 -0700
Sean Stangl - [JAEGER] Fix mac build: inlineCallCount is a uintN, not uintptr_t.
c025b60c574943667459533b117db2808e70754c
2010-07-20 22:24 -0700
Sean Stangl - [JAEGER] Merge from TraceMonkey (which pulled m-c).
5e8c4d7985ca9c94741327162888b85ef0be9b79
2010-07-20 21:16 -0700
Chris Leary - Bug 578761: PIC for JSOP_GETELEM. (r=dvander)
e460cdac1a0ee9624d279247e20b43a5e5b8c606
2010-07-20 19:33 -0700
Sean Stangl - [JAEGER] Fix build when JS_TRACER is not defined; r=dvander.
ccee121960b487c1496ab71e3deb9f5d50772f94
2010-07-21 10:43 -0700
David Anderson - [JAEGER] Fixed --disable-pic build warning.
dd851c72d900e16b016103fa02d0f48b82a063d6
2010-07-20 18:03 -0700
David Anderson - [JAEGER] Corrected spacing in trace-tests.py.
c25ead2d20d3bead2c38fb2d70deb9a57acb2496
2010-07-20 18:01 -0700
David Anderson - [JAEGER] Basic integration of tracing JIT and method JIT (bug 578727).
32e1fea5ea2cf62e1fa2202d8ebaee4fe72673d2
2010-07-20 16:04 -0700
David Mandelin - [JAEGER] Now using an environment variable to turn off crash dialog
dbc0b13088500d799922eed1e48aae973221094a
2010-07-20 16:01 -0700
David Mandelin - [JAEGER] Remove another test that won't be used for a while; a bug has been filed on reviving it
59d7e277a76f1adab863c139c63e800459eafaa6
2010-07-20 15:58 -0700
David Mandelin - [JAEGER] Remove test that won't be used for a while; a bug has been filed on reviving it
e6d7d1bf7b062267a924d387e154eb92bcd1390a
2010-07-20 15:52 -0700
David Mandelin - [JAEGER] Remove unneeded error metaline from a test case
b3da5ad5938229d0538c5df358b271f4785f6d25
2010-07-20 15:43 -0700
David Anderson - [JAEGER] Fixed bug where LAMBDA + INITMETHOD did not honor cloning optimizations.
3f7052b3c1b687465c33c306070853801dfc0083
2010-07-20 13:53 -0700
David Anderson - [JAEGER] Fixed build warnings from merge fallout.
d49db5482db6447a775c48ca9c1b8f15e1fd763d
2010-07-19 21:14 -0700
David Anderson - [JAEGER] Fixed bug in lambda replace w/ eager this.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
2010-07-19 20:49 -0700
David Anderson - [JAEGER] Merge from tracemonkey.
da41e5a6de821ac221edcf7101846662cf813471
2010-07-19 18:34 -0700
David Mandelin - [JAEGER] Bug 580114: fix constant-type optimization of JSOP_INSTANCEOF in the method jit, r=dvander
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip