js/src/ion/IonMacroAssembler.h
80a21124ddbd311dca2f3220193b37e58e2466d8
created 2013-02-07 11:34 -0800
pushed 2013-04-01 19:47 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 807853 - Add (but do not yet use) parallel compilation mode to ion r=dvander,terrence
f3b3be0822c44a42a15ed32b00b775883a68a10a
created 2013-02-01 11:39 +0100
pushed 2013-04-01 19:47 +0000
Hannes Verschore Hannes Verschore - Bug 828119: IonMonkey: Add fastpath for strict string comparison, r=jandem
de2b4e74861fa4540921882f8e3c2e90e11ed912
created 2013-01-30 13:45 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 836000 - IonMonkey: Don't clobber out register in loadFromTypedArray. r=h4writer
cb81443b42ec74c5d51c36ce512a9c504ec92407
created 2013-01-27 13:51 -0800
pushed 2013-04-01 19:47 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 8 (r=terrence)
3b42359a9f6be945cf1ac3ea45bf8a786a3105cd
created 2013-01-26 16:03 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 830787 - Move jsscope to vm/Shape. r=jorendroff
ace1e79d65d90f12ec5644eee5ceecce25c90649
created 2013-01-24 21:12 -0800
pushed 2013-04-01 19:47 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 825714: Refactor JS allocation routines to enable allocation on parallel
397dbf58a6ff4c6a01f96afea1961b2fdd24697d
created 2013-01-23 12:57 -0700
pushed 2013-04-01 19:47 +0000
Brian Hackett Brian Hackett - Bug 832360 - Store an object's class as part of its type, r=jandem.
78ac084b80f57054f744446e3eddfe6bd575175f
created 2013-01-10 17:21 +0100
pushed 2013-04-01 19:47 +0000
Jan de Mooij Jan de Mooij - Bug 827872 - Move prebarrier offsets from IonScript to IonCode. r=dvander
a5bef71d4e1d913dea9e0a9b106f1ebd4ffaee9a
created 2013-03-04 12:43 -0800
pushed 2013-03-06 18:45 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 843733 - IonMonkey ARM, Allocate assembly template in temporary space. r=dvander,mrosenberg a=lsblakk
ab307f02af0cd3ab8ff2463f546862e5130353ce
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
34d54961cd14b7d75410653493f6e30b5c8cbed5
created 2012-12-17 21:35 +0000
pushed 2013-02-19 18:06 +0000
Ed Morley Ed Morley - Backout bc98fdc051f5 (bug 792108) for assertions on a CLOSED TREE
bc98fdc051f5c2f85f2a1951e625323266ad0777
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
eb53ab86f515ba239e4ec604cfce3991c14154ef
created 2012-11-29 10:22 -0800
pushed 2013-02-19 18:06 +0000
Terrence Cole Terrence Cole - Bug 816779 - Add some exact rooting assertions for JSScript; r=bhackett
9ff7b0790b02501f39f968477d6693c54f4569d6
created 2012-12-13 09:33 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 820105 - Add callWithABI overload that takes the callee as Address. r=dvander
01414463877ccb70d581c6e57ac395271afdb490
created 2012-12-09 22:57 +0100
pushed 2013-02-19 18:06 +0000
Hannes Verschore Hannes Verschore - Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander
0477e846f994dbee815210ef2fc425582216ae72
created 2012-12-10 00:48 +0100
pushed 2013-02-19 18:06 +0000
Hannes Verschore Hannes Verschore - Backed out changeset f1a9592618ec due to orange
f1a9592618ec97ee953e8f5c4ee664fc598cb203
created 2012-12-09 22:57 +0100
pushed 2013-02-19 18:06 +0000
Hannes Verschore Hannes Verschore - Bug 819299: Add handling of MagicValue(JS_IS_CONSTRUCTING) to MCreateThis, r=dvander
21aeb525c630193a39316ede0014d0ce8eb9cfda
created 2012-12-02 22:21 -0500
pushed 2013-02-19 18:06 +0000
Marty Rosenberg Marty Rosenberg - Attempt to fix the issues by disabling IM when we run into a corner case, rev 3, looks good on try (bug 805299, r=dvander)
d148382e074c496e1762b5d1f18b542bd3519680
created 2012-12-06 16:33 +0100
pushed 2013-02-19 18:06 +0000
Tom Schuster Tom Schuster - Bug 818138 - On x64 optimize push with small pointer immediates. r=jandem
3b419a7a354c8151ba403f5e68decad1a076c2d7
created 2012-12-04 19:10 +0100
pushed 2013-02-19 18:06 +0000
Tom Schuster Tom Schuster - Bug 797970 - Use stdint types in IonMonkey. r=jandem
9c19b631c2080f768b09c461f5b193b08ba51e5c
created 2012-12-03 23:08 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 817626 - Move JSOpToCondition to IonMacroAssembler.h r=djvj
2d3c0823f7c25f8433d2db2588b05f49e360db64
created 2012-12-03 13:30 -0500
pushed 2013-02-19 18:06 +0000
Kannan Vijayan Kannan Vijayan - Bug 816701 - Fix branchTestObjShape to use input condition instead of hardcoding Assembler::NotEqual. r=mjrosenb
3559bc4dfe1bbbf8a447c7dc39005d62a6e212e1
created 2012-12-03 11:17 +0000
pushed 2013-02-19 18:06 +0000
Ed Morley Ed Morley - Backout a592d7dfb470 for Android crashes
a592d7dfb47097700a7bb8896628535653f31d36
created 2012-12-02 22:21 -0500
pushed 2013-02-19 18:06 +0000
Marty Rosenberg Marty Rosenberg - Attempt to fix the issues by disabling IM when we run into a corner case, now builds on non-arm platforms (bug 805299, r=dvander)
97b1979026421a2c15279e3da46eed1584016dc7
created 2012-12-02 23:47 -0500
pushed 2013-02-19 18:06 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 162e2608bd3c (bug 805299) for breaking debug builds
162e2608bd3c6ebb03c5e9f18a7ef8c10a1683f8
created 2012-12-02 22:21 -0500
pushed 2013-02-19 18:06 +0000
Marty Rosenberg Marty Rosenberg - Attempt to fix the issues by disabling IM when we run into a corner case (bug 805299, r=dvander)
72c8d4dc10328ce397cc7d5c10ef18c5eb0538d4
created 2012-11-30 13:09 +0100
pushed 2013-02-19 18:06 +0000
Hannes Verschore Hannes Verschore - Bug 815249: Add printf function to debug IM compiled code, r=jandem
6bc3cd4a52ecc6608b38d4e24726d40d37fab137
created 2012-11-26 13:57 -0800
pushed 2013-02-19 18:06 +0000
David Anderson David Anderson - Add incremental barriers to addprop ICs (bug 811058, r=billm).
de5da369a1c8718176ea766c40bae2b0628953e9
created 2012-11-26 16:32 -0500
pushed 2013-02-19 18:06 +0000
Brian Hackett Brian Hackett - Clone type sets to avoid races when compiling off thread, bug 815258. r=dvander
b5cbd2b5c5e945b142d27582a20e6eeac000ede9
created 2012-09-18 22:11 +0200
pushed 2013-02-19 18:06 +0000
Till Schneidereit Till Schneidereit - Bug 791850 - Lazily clone self-hosted methods installed via js_DefineFunction. r=luke,jwalden,bhackett
3a41271d73641faa00f9f70950fb06b2613a7b8e
created 2012-12-02 22:21 -0500
pushed 2013-01-07 21:25 +0000
Marty Rosenberg Marty Rosenberg - Attempt to fix the issues by disabling IM when we run into a corner case, rev 3, looks good on try (bug 805299, r=dvander, a=lsblakk)
d84d3184ed078c464af81c5fb5e0cc4db0ca2464
created 2012-11-26 13:57 -0800
pushed 2013-01-07 21:25 +0000
David Anderson David Anderson - Bug 811058 - Add incremental barriers to addprop ICs. r=billm, a=lsblakk
a5974ecf93c01c4128606d9a183a9799d98c6e12
created 2012-11-15 07:00 -0800
pushed 2013-01-07 21:25 +0000
Brian Hackett Brian Hackett - Allow performing code generation off thread during compilation, bug 785762. r=dvander
6ba78023b36730c1140355ddb6df4c7f9981b8e7
created 2012-11-14 06:46 -0800
pushed 2013-01-07 21:25 +0000
Brian Hackett Brian Hackett - Eagerly generate a single copy of Ion stubs and wrappers, bug 786146. r=dvander
2628f57bdd4bb7409407aea52b3c3a936158e4d4
created 2012-11-01 21:35 -0700
pushed 2013-01-07 21:25 +0000
Luke Wagner Luke Wagner - Bug 807185 - IonMonkey: optimize the non-native test in visitCallGeneric (r=sstangl)
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
516370bc10b7e8ed685b00d115067935d27c9e8c
created 2012-11-05 17:14 +0100
pushed 2013-01-07 21:25 +0000
Hannes Verschore Hannes Verschore - Bug #807824: Don't restore register in oolcall when it is used as a return value, r=nbp
f5e702c39521bb6fb440664593d7dbcbd5bf3da8
created 2012-10-25 20:05 -0400
pushed 2013-01-07 21:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 589b6766b99a (bug 786146) due to test bustage on a CLOSED TREE.
589b6766b99a4ba4674035201376f35fde602334
created 2012-10-25 15:37 -0700
pushed 2013-01-07 21:25 +0000
Brian Hackett Brian Hackett - Eagerly generate a single copy of Ion stubs and wrappers, bug 786146. r=dvander
53a930cc32b53c35a7ce67ecc5b8769cb9558273
created 2012-10-18 14:20 -0700
pushed 2013-01-07 21:25 +0000
Jim Blandy Jim Blandy - (no bug) DONTBUILD Fix comment search-and-replaceo in js/src/ion/IonMacroAssembler.h rs=nobody
d7650d584078bb923d787a18487088998f7d7843
created 2012-10-08 17:27 -0700
pushed 2013-01-07 21:25 +0000
Sean Stangl Sean Stangl - Bug 799297 - Pass explicit type to loadUnboxedValue(). r=dvander
4946d63b2decc281c32697b0c0b708ea611dc167
created 2012-12-02 22:21 -0500
pushed 2012-12-11 22:41 +0000
Marty Rosenberg Marty Rosenberg - Attempt to fix the issues by disabling IM when we run into a corner case, rev 3, looks good on try (bug 805299, r=dvander, a=lsblakk)
7141360c43bbf4081e4ef91dd5b8f431cfbb9866
created 2012-12-07 16:11 -0800
pushed 2012-12-08 00:40 +0000
David Anderson David Anderson - Add incremental barriers to addprop ICs (bug 811058, r=billm, a=lsblakk).
74ae3b96de9749865c845c275d8612b331ace11a
created 2012-12-07 16:38 -0800
pushed 2012-12-08 00:40 +0000
David Anderson David Anderson - Backout changeset 70d6b6426802.
70d6b6426802ab16fd5262599417b25e42303b06
created 2012-12-07 16:11 -0800
pushed 2012-12-08 00:17 +0000
David Anderson David Anderson - Add incremental barriers to addprop ICs (bug 811058, r=billm, a=lsblakk).
fa3d21b84a63b8b85999e8aabec3f4353428bee9
created 2012-10-03 22:55 -0400
pushed 2012-11-19 21:10 +0000
Kannan Vijayan Kannan Vijayan - Bug 795803 - Enable ICing of JSNative and PropertyOp getters. (r=jandem)
385dbb23bb344d9390a756bb9422fc07b7f29699
created 2012-09-27 12:45 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 794475 - Inline "new String(x)". r=dvander
d39c810749ce942db6a8c71a6d797de14e954571
created 2012-09-13 16:58 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 790921 - Return on error from patchableCallPreBarrier(). r=dvander
60b7209fbe71b12471c11fbd44aa44c391ac381a
created 2012-08-23 16:58 -0700
pushed 2012-11-19 21:10 +0000
Alex Crichton Alex Crichton - Bug 785268: Clean up the style/design of the instrumentation. r=dvander
01c69de69dc30d1bf47950820f782d073ac7c998
created 2012-08-15 01:16 -0700
pushed 2012-11-19 21:10 +0000
Alex Crichton Alex Crichton - Bug 781979 - Part 2: Track the line number for profiling in IonMonkey. r=nbp,djvj
7adc8b7c9971fe19ea289bf9b50c54dc0b88dfe3
created 2012-08-10 15:14 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Factor out common bailout generation code (bug 759205 part 1, r=sstangl,mjrosenb).
30894762f1fcdc36cfd64ccd1ce2c8473a8ebf4b
created 2012-08-08 17:02 -0700
pushed 2012-11-19 21:10 +0000
Eric Faust Eric Faust - Bug 747288 - Implemented inlined calls to specialized DOM accessors. (r=sstangl)
3d2f62ee2982abb8f09fbae473121e2656433c9f
created 2012-08-06 14:32 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 780020 - Unbox int/bool more quickly in GetPropertyCacheT on x64. r=pierron
15dc7dc4243a64905cd0be71ce62d597fd75eb57
created 2012-08-01 13:23 -0600
pushed 2012-11-19 21:10 +0000
Brian Hackett Brian Hackett - Decouple JSContext from Ion backend, bug 774253. r=dvander
e6a6ab12a7bb6af53b1d2ef078bff9ed3c725efe
created 2012-07-19 15:23 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 754256 - Upgrade IonMonkey to MPL2. r=gerv,dvander
8b0a7122b1aacd1588ef3dbd8753fa7824bc128b
created 2012-07-19 12:31 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 771400 - Separate FreeList acquisition from getNewObject(). r=pierron
bf456ba39108b872f26d1064850b830007b24750
created 2012-07-10 15:38 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - No Bug - Align prebarrier jumps to 8. r=mjrosenb
f6904d54b441f69f3fffa7a9520afc883197fd39
created 2012-06-15 04:22 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Fix the instances where switching an element from the forwarad pool to the backwards pool fills the backwards pool. (bug 763333, r=jbramley,dvander)
4bcbb63b89c32696e25a031604f261a1eccb75b3
created 2012-06-12 11:06 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Remove unused variable, fix Clang warning.
d4d1dd8c44d4184bae6eccb480b641eda2215bb9
created 2012-06-11 12:34 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 763039 - Toggle barrier jumps to correct state at end of compilation. r=dvander
6afe1f9f551dabf6fefe83469bfd06f8aa3b2ab9
created 2012-06-06 14:59 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 746691 - Don't throw away IM code on every GC. ARM code by mjrosenb. r=dvander
890dd17b4187d6efa6dd70834e9b10c41c261400
created 2012-05-18 11:46 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add write barriers for setprop ICs (bug 756236, r=sstangl).
da2151ef57f04c5d377a22d532ba3f34d5956c38
created 2012-05-15 11:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Change bailout/OSR loops to be iterative rather than recursive (bug 749226, r=pierron).
269dba32ca50e431f2522e70c8326f8425402643
created 2012-05-14 14:24 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 746376 - GCThings stored during compilation must be rooted. r=billm,dvander
53a84ecbb030c21be53ecdc8567c737e26173073
created 2012-05-11 22:14 -0700
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Mark VM wrapper arguments. (Bug 748986, r=dvander)
6e58d603a6847651e3b970f28037a5c53f35dd38
created 2012-05-09 14:42 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Fix dvander's nits that I'd forgotten about (bug 750925, r=dvander)
8b8ee1dc234264bcbacb12a1d0f10ae330b8a241
created 2012-05-08 17:51 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Fix a rare gc bug by pushing the current IonCode onto the stack right after we link in an exit frame. (bug 750925, r=dvander)
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
04590b9cde4e7904b70f98182f4ef69c5710a59d
created 2012-05-01 16:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 750894 - Fix StoreSlotT write barriers with unknown type information. r=dvander
374ab9121017e6a1141d7feaaa6057c60c317893
created 2012-05-01 14:04 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Fix registers getting clobbered when storing to Float32Arrays (bug 750588, r=sstangl).
c45668383f517ec4df164b2d3883cf7d026d8ddc
created 2012-04-26 19:30 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Add setelem for typed arrays on ARM. (bug 745391, r=jbramley)
7ac0cbabb3d743bebc81ad328400303a4c470db8
created 2012-04-05 20:50 -0400
pushed 2012-11-19 21:10 +0000
Kannan Vijayan Kannan Vijayan - Bug 735448 - Handle addprop case in IC for JSOP_SETPROP.
7b2c14a9fde2fed11d8834889753f224b5959e7a
created 2012-04-03 09:45 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 739572 part 2 - Inline array.push. r=dvander
cdc5f3570a4ccf0da8f403027d400c6234158368
created 2012-04-03 09:26 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 739572 part 1 - Inline array.pop and array.shift. r=dvander
6967695492f3c3cc5d416b454e60fdf70a6e20d7
created 2012-04-02 16:38 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 740212 - Inline allocation for LCreateThis. r=dvander
196cd36978ba034263f3efcc1a6e78c2aed800fd
created 2012-03-31 19:23 +0200
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 738277 part 1 - SETELEM fast path for typed arrays. r=dvander
b5f9937c5d5c65a5128aecb48fa397687e51661c
created 2012-03-23 14:41 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 737783 - GETELEM fast path for typed arrays. r=dvander
5108b08c2d542d9fcb6ee474fcb2f261fde2167d
created 2012-03-21 17:25 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Bug 723333 - Handle JSOP_NEW without callVM(). r=dvander
b96587f04076f63907a1405727256795464e5411
created 2012-03-16 17:00 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 735699 - Support dense arrays in GETELEM IC. r=dvander
424c093bca950de5f1dd8c74dfbedb54a79b7e1e
created 2012-03-13 21:14 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Make boolean negate faster in some cases (bug 733966, r=sstangl)
bf6acad353e0265602c9c5ce866cc9bef41a56eb
created 2012-03-12 09:50 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 725241 - Fast paths for iterators. r=dvander
8add57bafb0d0e6c76d01a3659cd0a6a06c868f0
created 2012-02-21 12:47 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Implement IonMonkey write barriers (bug 724875, r=jandem,marty).
40112ee40593f6e77c9508feb88562bbd885d946
created 2012-02-10 14:11 +0100
pushed 2012-11-19 21:10 +0000
Tom Schuster Tom Schuster - Compile JSOP_TYPEOF (bug 691373, r=jandem)
41382184b0f5f23cb359fab4ef67d5bcec6875dc
created 2012-02-07 15:37 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
1c5fcda56a007734d0da6ca23f984e748e575001
created 2012-02-07 13:07 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Back out faster native call support. (Bug 721031)
f46cfb199e77f2cb76b43a145ddc40d895e0dd63
created 2012-02-06 17:15 -0800
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Make native calls faster. (Bug 721031, r=dvander)
550a780f73aeb23ea958cab93de141376aa12f3a
created 2012-02-02 13:41 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Support SETELEM with out-of-bounds index (bug 706328, r=dvander)
c4aee6ace740c268dd177c6aec2e2a6ba3d8d1e4
created 2012-01-25 18:00 -0800
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Add in ICs for ARM (Bug 716469, r=dvander)
d3f45b54aeb334fae8d36c241b890ca9ad493a90
created 2012-01-20 02:36 +0100
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Reduce the number of spilled registers (Bug 717374 part 2, r=jandem)
66106b3ac3161b3bc24d08a50399970af7edbb07
created 2012-01-19 08:29 -0800
pushed 2012-11-19 21:10 +0000
Brian Hackett Brian Hackett - Add stub calls and PIC for SETPROP/SETNAME, bug 713526. r=dvander
aeb8431afb8ddea852ce205aae587cea2fcd45f2
created 2012-01-11 23:34 +0100
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Save all registers when making an OOL VM call (bug 717254, r=pierron)
edde637d2661f54a0ca7350f74b5d413d05b764e
created 2011-12-23 10:11 -0800
pushed 2012-11-19 21:10 +0000
Brian Hackett Brian Hackett - Add inline cache for GETPROP, bug 707854. r=dvander
220dd5cad2ac17e53112582e5b007737ff77d586
created 2011-12-05 16:57 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (objshrink, yay!)
27dda98f1eceff198d55d9b6d4e48f4ed78f94c5
created 2011-11-11 17:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Make ABI calls arch specific for x86 and x64 (bug 695897 part 2, r=sstangl).
8284e6365e99035c2622d83d4bd1d0e6a0b9b79b
created 2011-11-11 17:10 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Use explicit outparams in ABI calls (bug 695897 part 1, r=sstangl).
bdf09dbc8e0dd118ed1cd1ede08f7ff6b0d9c0a5
created 2011-10-20 19:21 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Fix build.
324d270b8e17f06704ff74dc1d8f00f30ade5c4e
created 2011-10-20 17:42 -0700
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - ABICall: Return values larger than word size. (Bug 692114, r=sstangl)
6fe92d3bb4a352cf55c39e1e7bb3a181a20c255c
created 2011-10-20 14:29 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backed out changeset 352b7590a566
352b7590a56648a7c49660875251f9af264d206a
created 2011-10-20 13:39 -0700
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - ABICall: Return values larger than word size. (Bug 692114, r=sstangl)
ae2ac74f31ae3d8ab2d04add4d96ca2a8f05c95c
created 2011-10-20 13:35 -0700
pushed 2012-11-19 21:10 +0000
Nicolas Pierron Nicolas Pierron - Support loading ABI arguments from memory (bug 685228, r=dvander).
e14a523e99d360ff098218db6536221a0eccd839
created 2011-10-12 14:29 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Implement JSOP_GETGNAME fast paths (bug 684402, r=sstangl,bhackett).
e3463b292ab4b97d74ca4e93d025050a9166b8a2
created 2011-10-10 18:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Check argument types given by type inference (bug 689325, r=sstangl,bhackett).
27e9b32b8f33e62c62e5bbe0a285c83fc7b70228
created 2011-08-31 18:01 -0700
pushed 2012-11-19 21:10 +0000
Marty Rosenberg Marty Rosenberg - Provide initial ARM skeleton for IonMonkey. (Bug 683300, r=sstangl)
7724af380dcce77f05d75f58a7ba9f4cba8a8f2f
created 2011-08-05 22:54 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add an API for calling C functions (bug 670827 part 3, r=adrake).
af3ff9bdcc7ec2a7c83f651a6a9fa514176ee0e4
created 2011-07-28 14:35 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Add relocatable jumps to Assemblers (bug 674297, r=adrake,billm).
55ae65eddb44c27959316c45539061d0cba8174a
created 2011-07-25 21:35 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Rename MoveGroupResolver to MoveResolver, MoveResolverX86 to MoveEmitter.
a4c43d665f67b45b1b500fe5a6fd91bce3fefdce
created 2011-07-25 21:31 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Disentagle move resolution from CodeGenerator (bug 673870, r=adrake).
ab9123c68044855fc74509bd4c2a62d0353d623e
created 2011-07-25 21:03 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Introduce new MacroAssembler abstraction (bug 673864 part 1, r=ascheff).
less more (0) tip