js/src/methodjit/BaseAssembler.h
ffd0982472fa6bdaf7fb7ca4c291258acf935baf
created 2011-08-22 15:25 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Account for singletons with lazy types when testing type barriers, bug 680842.
9cea788e8c07db2610b5c2408add1d5dac82bff0
created 2011-08-15 01:38 -0700
pushed 2011-09-30 20:09 +0000
Leon Sha Leon Sha - Bug 674179 - [INFER] Make TypeInference work on solaris sparc. r= bhackett.
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1f767f82d1c309e5f69364f1ddcb24d1f5eff0f9
created 2011-08-12 07:20 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
e5de9834cd1837c88a3d9d1706f3c72aeb401896
created 2011-08-11 09:42 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Fix typed array merge botch, bug 678029.
05261f44a8ac1016905fe922f1a347c92e6c77ea
created 2011-08-09 09:26 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Inline creation of objects for {}, [], Array() and monomorphic scripted new, bug 677006.
b93ba97652886898c793752fffc1fae9cb81265a
created 2011-08-05 05:51 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] More detailed opcode-level profiling, bug 676515.
fbeb8b5a8a98eb50b462931668822a3ebd605880
created 2011-07-28 18:10 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge MC -> JM.
b769a2b79e6b3192c33f01b9016ab91659f4304f
created 2011-07-15 10:14 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - [INFER] Lazily create type objects for singleton JS objects, bug 670185.
b67c4240345870b7f65ba403a29468ab81ec59a5
created 2011-07-12 18:50 +0200
pushed 2011-09-30 20:09 +0000
Jan de Mooij Jan de Mooij - [INFER] Disable inline paths for typed arrays on ARM and fix a regalloc problem, bug 663485. r=bhackett
0a10e83c2b3ac3376b20935c5fd7289712c6fa55
created 2011-07-11 19:28 +0200
pushed 2011-09-30 20:09 +0000
Jan de Mooij Jan de Mooij - [INFER] Add inline paths for typed arrays, bug 663485. r=bhackett
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-09-30 20:09 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
3ff331490e736fd2ffd1a712181336e633c55777
created 2011-07-28 13:45 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
a2dbb9efcf9ea6125476948278b6a00ef6e3d2bd
created 2011-06-10 19:03 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Read barriers for call results, bug 663381.
6ad7f6da94cb0531ec121193c07ffd8f264f516e
created 2011-05-26 13:25 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Fix computation of fp->actualArgs() on x64, bug 658638.
81997070017e97efc8a005dbe03c946fb6c26f8f
created 2011-05-26 12:28 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Optimize arguments accesses, bug 658638.
5113ddba6f6078ddc3b46c43eecd22ab1f89f649
created 2011-05-22 08:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
725420281c328baad5b1e035363a9d892a6e747a
created 2011-05-11 16:32 +0200
pushed 2011-08-19 14:38 +0000
Jan de Mooij Jan de Mooij - [INFER] Don't use FPConversionTemp in ensureInteger, it does not work without SSE 4.1. r=bhackett
07270a0cbc869c7de9a04e6ccbe10f5eb04b9630
created 2011-05-11 15:16 +0100
pushed 2011-08-19 14:38 +0000
Jacob Bramley Jacob Bramley - Adjust VMFrame assertions to fix the ARM build. [bug 655260] [r=bhackett]
e5d548c514276ca21245459b431a1c499a9dfe96
created 2011-05-05 13:59 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Allow call inlining and LICM to work together, bug 653962.
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
1fe03044bfebcccb5322c8719e9049c74b25dadc
created 2011-04-19 08:23 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ff1ae67e49860b6cf3348a9d31bec51965d71eef
created 2011-04-13 12:09 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Use ebx as a general purpose register on x86, bug 638506.
b442ad97a2fb596f12f0c919c73fc579ab79bba9
created 2011-04-11 20:10 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Direct global name accesses, bug 648994.
d3215d1e985a03eb795203c3a6de4bc86c0b246c
created 2011-04-08 19:51 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
0b1dd5e20bb95d0550d3002ab5f36599c21fba3a
created 2011-03-31 18:11 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Restore stock JM behavior with inference off, bug 647048.
2a6ecf5af25ce78f36bffd8c34bd4cb179cd92ee
created 2011-03-26 19:07 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Inline scripted calls, bug 639099.
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
25d5598cbad90642e3e3ac07fb8285f940642f0d
created 2010-12-06 11:53 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Allocate registers across branches and joins, bug 609899.
b8b23a892c561a0a9c568b1880586e2090ff92dc
created 2010-12-02 11:40 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Coalesce handling of RegisterID and FPRegisterID within FrameState, bug 609898.
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
9d2dc0a6f234a0784387bd7a4b0638b1bbe33b29
created 2010-11-12 06:25 -0800
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Floating point register allocation, bug 609898.
022de3c39539d4c4f76c0eb6ceec770bd96c2e04
created 2010-11-05 07:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - [INFER] Introduce packed arrays, bug 604045.
76403064329eb250a3c053204f1d71c8de2ea7a0
created 2010-11-01 15:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
8ccce3eba5c1e3a64b264937dc15f9c0e1dcd73d
created 2010-10-28 16:37 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Merge from tracemonkey.
2bb1ec3b12a46e520748c11478424757815c1b5c
created 2010-10-07 09:55 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
f2383940c993d2fbb57d8fc54dda5ffd8742ed8e
created 2010-09-21 17:51 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
eab4befb94208e46f3aea7be48c9595b47f492c4
created 2010-09-13 15:51 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Merge from tracemonkey.
91744abb287f53d15884256626a6bbca00b0ed5b
created 2010-09-13 15:43 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 38c0a9cb88fd
38c0a9cb88fd022fa86bd8c27226660fd44b9faf
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).
68482f23e7cba578b7f53b3d51e6690a56e6790d
created 2010-09-05 18:45 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 40fe2614ef8e
40fe2614ef8e7a70f3f539cfa094bb4e4a39f1da
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).
87f0a1f6bfb79bdf5dd687b0bc008d38820a921d
created 2010-09-03 17:25 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 611224f6f8da
611224f6f8da143657e91ccb1e414b5245aa1169
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).
367debbf46bfadb40a62f57e3de6dee77c55cf33
created 2010-09-02 16:15 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 2a8c72408e36
ed434f4c233eee7090fb9b38229bdc1354f1555f
created 2011-07-13 15:43 -0700
pushed 2011-09-30 20:09 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e3ae6cf9af13300c7d79acad68b430645dfcfeac
created 2011-07-26 14:41 -0400
pushed 2011-09-30 20:09 +0000
Ehsan Akhgari Ehsan Akhgari - Backout bug 670205 and bug 673451 because of build bustage
a0d99d0ee00ea544ec36d61ca1ff65097e288901
created 2011-07-13 15:43 -0700
pushed 2011-09-30 20:09 +0000
Bill McCloskey Bill McCloskey - Bug 673451 - Add getters and setters to make JS write barriers easier to implement (r=cdleary)
e6c5fbc0b542b8ee11b1a1259d137b46f410a9cc
created 2011-05-17 13:58 +0200
pushed 2011-09-30 20:09 +0000
Jan de Mooij Jan de Mooij - Bug 652321 - Enable fast path for jsop_mod on 64-bit. r=dvander
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
d117ea82f77ab675d3116b481639037557b5264d
created 2011-04-22 11:40 -0700
pushed 2011-09-30 20:09 +0000
David Anderson David Anderson - Backed out changeset d851d44ad77a
d851d44ad77a90e97287020e990cdc0b908722d3
created 2011-04-21 11:14 -0700
pushed 2011-09-30 20:09 +0000
David Anderson David Anderson - Refactor Call ICs (bug 638680, r=luke).
96c70f2aae85d668b303403d3f085ae08195f3b9
created 2011-04-19 01:27 -0700
pushed 2011-09-30 20:09 +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-09-30 20:09 +0000
Leon Sha Leon Sha - Backout 91eaf74fff1e.
91eaf74fff1efa28f8974c56c9e46632bb218450
created 2011-04-18 20:17 -0700
pushed 2011-09-30 20:09 +0000
Leon Sha Leon Sha - Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part II. r=dvander.
87d45053e28f5b385937805039e291fea7059c4b
created 2011-01-13 22:38 -0800
pushed 2011-09-30 20:09 +0000
Jacob Bramley Jacob Bramley - Bug 588021: Make stub calls with stub veneer on ARM. (r=cdleary)
5bb0f4c62370ce31b0f24e1a35e85e46d000ab77
created 2011-01-05 19:16 -0800
pushed 2011-09-30 20:09 +0000
David Anderson David Anderson - ICs for typed arrays (bug 594247, r=cdleary,vlad).
c498f1a7eb3bc4948f5d17b3d455d357b2e84b26
created 2010-11-10 15:49 -0800
pushed 2011-09-30 20:09 +0000
David Anderson David Anderson - Fix call mechanism and recompilation (bug 609222, r=dmandelin,adrake,m_kato).
less more (0) -100 -60 tip