js/src/methodjit/TrampolineCompiler.cpp
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
fc78ad0511323a15c03f3c0cabcdd2db415b7dc7
created 2012-09-19 18:16 -0700
pushed 2013-01-03 21:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 747202 - Separate and clean up JaegerMonkey's and IonMonkey's memory reporting. r=dvander.
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
c80dde3faa3d838f28b16b4d21be72cc09e00ca3
created 2012-05-19 21:56 +0200
pushed 2012-08-24 15:39 +0000
Tom Schuster Tom Schuster - Bug 673499 - remove some trailing whitespace from js/src. r=jorendorff
d6d732ef5650562f1f1593df4bd446614e3f2dfa
created 2011-12-08 22:54 -0500
pushed 2012-03-09 01:01 +0000
Jeff Walden Jeff Walden - Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
85fb038d1dd1464ea78e481067fb9a2c398a8d77
created 2011-09-17 16:32 +0100
pushed 2011-12-16 17:32 +0000
Ed Morley Ed Morley - Backout latest JM merge for OSX 10.5 M-oth permaorange (see bug 687257) on a CLOSED TREE
323595f354b119ccc91ea41ac7ab9ca25fc7c991
created 2011-09-10 22:03 +0200
pushed 2011-12-16 17:32 +0000
Brian Hackett Brian Hackett - [INFER] Allow inlined frames to call native functions from ICs, bug 683804.
20189e7dcadae81c758ab72b6efd1b181b72561c
created 2011-09-01 13:41 -0700
pushed 2011-12-16 17:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
554045e04d89379e1dabe2c884986d9ec74c35ac
created 2011-09-01 12:20 -0700
pushed 2011-12-16 17:32 +0000
Brian Hackett Brian Hackett - [INFER] Improve performance for non-reentrant closures, bug 663138.
d9bbe2d0b569c027984610aaedc3fb93c1b846aa
created 2011-08-30 17:21 -0700
pushed 2011-12-16 17:32 +0000
Sander van Veen Sander van Veen - Bug 673158 - Separate regexp JIT code and normal mjit code in about:memory. code=sandervv,Bas.Weelinck, r=nnethercote.
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-12-16 17:32 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1d31362c86ce19d0f7c76a1b890b7b3a9601263b
created 2011-07-08 18:46 -0700
pushed 2011-12-16 17:32 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
90824c8852e69713dbbe1a409d4b4d9852cc86f7
created 2011-07-11 08:53 -0500
pushed 2011-11-04 22:39 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
91d03c862602e73da95cff37fd17b3132f8b870f
created 2011-07-08 17:58 -0700
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Revert to 6840fbf4dcdd
96fae421af850f50749d0d5787d0d0cb90eef2fd
created 2011-05-27 15:08 -0700
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
02c4a0f752f34165ed948246e84d19fc71ba071d
created 2011-04-28 13:02 -0700
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ff1ae67e49860b6cf3348a9d31bec51965d71eef
created 2011-04-13 12:09 -0700
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - [INFER] Use ebx as a general purpose register on x86, bug 638506.
0b1dd5e20bb95d0550d3002ab5f36599c21fba3a
created 2011-03-31 18:11 -0700
pushed 2011-11-04 22:39 +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-11-04 22:39 +0000
Brian Hackett Brian Hackett - [INFER] Inline scripted calls, bug 639099.
ab1e10fb626f63ec2a41b593d81d53f8d634a835
created 2011-03-09 09:58 -0800
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ec29ba480113f18ddec86ab01b0805385899307b
created 2010-11-30 09:04 -0800
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
89a22a6962e14aa6ef2e9e9d702d98ce9318360b
created 2010-11-12 09:02 -0800
pushed 2011-11-04 22:39 +0000
Brian Hackett Brian Hackett - Merge TM -> JM.
2bb1ec3b12a46e520748c11478424757815c1b5c
created 2010-10-07 09:55 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Merge from tracemonkey.
c91290f1ee7eff6fa86f69228c2db39ec3b486bb
created 2010-09-17 12:12 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Merge from tracemonkey.
eab4befb94208e46f3aea7be48c9595b47f492c4
created 2010-09-13 15:51 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Merge from tracemonkey.
91744abb287f53d15884256626a6bbca00b0ed5b
created 2010-09-13 15:43 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Backed out changeset 38c0a9cb88fd
38c0a9cb88fd022fa86bd8c27226660fd44b9faf
created 2010-09-02 20:04 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
68482f23e7cba578b7f53b3d51e6690a56e6790d
created 2010-09-05 18:45 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Backed out changeset 40fe2614ef8e
40fe2614ef8e7a70f3f539cfa094bb4e4a39f1da
created 2010-09-02 20:04 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
87f0a1f6bfb79bdf5dd687b0bc008d38820a921d
created 2010-09-03 17:25 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Backed out changeset 611224f6f8da
611224f6f8da143657e91ccb1e414b5245aa1169
created 2010-09-02 20:04 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
367debbf46bfadb40a62f57e3de6dee77c55cf33
created 2010-09-02 16:15 -0700
pushed 2011-11-04 22:39 +0000
David Anderson David Anderson - Backed out changeset 2a8c72408e36
a34a276b47c5c0bd6ecb1391c6500b201bc9134d
created 2011-05-25 17:52 -0500
pushed 2011-11-04 22:39 +0000
Jason Orendorff Jason Orendorff - Merge from tracemonkey to jsdbg2.
5fd40e7a5fafe5a0692a4886c543f8e6a1580a06
created 2011-05-04 11:15 -0500
pushed 2011-11-04 22:39 +0000
Jason Orendorff Jason Orendorff - Bug 654734 - TrampolineCompiler::generateForceReturn should emit a call to ScriptDebugEpilogue.
cc36a234d0d6835b469e6b3fcfcd589e86e066e8
created 2011-05-12 18:39 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander
fe3c9a76eeae7eccae5f105e4b9b44edb030ef7c
created 2011-05-25 08:53 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Backed out changeset 10b4c261e3d0 -- Tracemonkey tinderbox is stricter than try
10b4c261e3d0169589ad77a65e1ddb01c568f1a1
created 2011-05-12 18:39 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander
a23ec764cccd7a86bf1fae63140270a3efade4e9
created 2011-05-23 17:54 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Backed out changeset 119f17b3f03a -- still failing TB
119f17b3f03a99ce745b0e526cc6b438b7223167
created 2011-05-12 18:39 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander
a8f70e9ae893e06eb55640c0558b0384a9cc17a7
created 2011-05-23 14:49 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Backed out changeset 195f8cf8758f due to ARM bustage
195f8cf8758f1f579e54749606c5891c857111a3
created 2011-05-12 18:39 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 86639, r=cdleary,dvander
6422857800fe9194cc9a4795e537f30b98e7b2c6
created 2011-05-23 14:22 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Backed out changeset de6dfe16fd91 due to Linux/Mac build bustage
de6dfe16fd9101ef92be8fc017f7b79896b66b55
created 2011-05-12 18:39 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 625600: Update Yarr import to WebKit rev 83339, r=cdleary,dvander
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-08-11 21:43 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
441bc12e94e24d8d882cc32b9bd2479f83224179
created 2011-03-07 20:15 -0800
pushed 2013-07-29 23:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 631106 - JM: simplify allocation of executable memory. r=dvander.
3ba055c38b39d9bd3a5eda6adbd2fda737bbd703
created 2010-11-30 11:19 +0800
pushed 2013-07-29 23:00 +0000
Leon Sha Leon Sha - Bug 609222 - JM: Fix call mechanism and recompilation. r=dvander. Patch to make Sun Studio on X86 work (typedef int32).
c498f1a7eb3bc4948f5d17b3d455d357b2e84b26
created 2010-11-10 15:49 -0800
pushed 2013-07-29 23:00 +0000
David Anderson David Anderson - Fix call mechanism and recompilation (bug 609222, r=dmandelin,adrake,m_kato).
2824ef10a50fe6951d2a0993162d5ee4444171c8
created 2010-10-03 08:21 -0700
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Lazify fp->scopeChain, JM call path cleanup. bug 593882, r=lw,dvander.
1559a5982bf33d7d92bcb072071955382d5f38cc
created 2010-10-01 09:47 -0700
pushed 2013-07-29 23:00 +0000
David Anderson David Anderson - Clean up exec pool and LinkBuffer use (bug 601041, r=dmandelin).
81881086131a79f77a09b21be38a4e24c48276d7
created 2010-09-29 06:27 -0700
pushed 2013-07-29 23:00 +0000
Brian Hackett Brian Hackett - Improved JM call path, bug 587707. r=lw,dvander
2a4672cc26e6c5913ba72fcbb6254f2ae154a799
created 2010-09-17 14:13 -0400
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Use loadValueAsComponents() for faster loading on x64. b=587444, r=dvander.
dc8b793cfe6764c1ae5d139a7b44fac55044885e
created 2010-09-13 11:30 -0700
pushed 2013-07-29 23:00 +0000
David Mandelin David Mandelin - Bug 595420: fix warning in trampoline compiler, r=lw
8721b595e7ab167791c797ac16bd33c843686136
created 2010-08-09 22:43 -0700
pushed 2013-07-29 23:00 +0000
Luke Wagner Luke Wagner - Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
63ae1c2ece4b6939bf507f4c9d88fc908b894c2f
created 2010-09-02 20:04 -0700
pushed 2013-07-29 23:00 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
58806ea6cbfda0ade87e2c596f711b844c04a1d9
created 2010-08-27 18:51 -0700
pushed 2013-07-29 23:00 +0000
David Mandelin David Mandelin - Backed out changeset 41e3e584023f -- more tinderbox bustage.
41e3e584023f092b548aea0931b3b4b34c206d00
created 2010-08-27 17:50 -0700
pushed 2013-07-29 23:00 +0000
David Anderson David Anderson - [JAEGER] ICs for scripted calls (bug 587698, r=dmandelin).
less more (0) -60 tip