js/src/methodjit/Compiler.cpp
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
f37eeebce2eb4acaeaea7223e859a026f4d8e076
created 2013-04-29 15:12 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 80163a75cca5 (bug 865059) for talos and android jsreftest bustage
80163a75cca5e92e90e70d7db2dd6c0fa69a771c
created 2013-04-29 14:24 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 865059 - Disable JM by default, and don't analyze scripts until they are compiled by baseline if JM is disabled, r=jandem.
63788e2eb007acbda2ce20cd1a16f9bdd69f46f9
created 2013-04-22 20:39 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound
11b64221636b72bf2c803f146e81ee960cabf47f
created 2013-04-18 13:26 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound.
cb36ad241f80bfceabfef7c03e97e18000e8fe8a
created 2013-04-15 05:37 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Merge m-i to ionmonkey
ee14945b452c669ded1d6cabe7b51c12ec722ec1
created 2013-04-11 18:39 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 804676 - Remove dependence of Ion compilation on ScriptAnalysis::analyzeTypes.
f74d1d6771ff96f0cad45a547795694a38da6f30
created 2013-04-20 16:14 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 855236 - Fix JM chunked compilation issue. r=bhackett
3d012ac035234b72e1c1471b5b8e8c183821fa32
created 2013-04-20 16:14 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 861165 - Fix JM JSOP_IN bug with negative index. r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
8ca4c43e5f64ace928e34ce57af67deb4a2c3cd3
created 2013-04-09 13:34 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 858551 part 1 - Make JSScript::{baseline, ion, parallelIon} private. r=djvj
c054eef6ba7750ad38f160a2be2590ef45fb2d5e
created 2013-04-03 11:50 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE.
bbf7ea6ef2e44b8d97c5f015f106209147576f55
created 2013-03-20 12:54 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
6fdf6eb1e69b3b5c01d12c5926ee77fd9be66c83
created 2013-03-04 12:08 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
c856bc366e537e5815c13a7f2d1495034e3409a2
created 2013-02-26 13:35 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Fix bug 843596 fallout. r=bhackett on IRC
be125cabea2692ecd41b7f896b31d25de787c3f9
created 2013-02-26 10:43 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 843596 - Run scripts in the interpreter before baseline-compiling them. r=djvj
12ec336988e527cb91a44ec55d2789f7b4c99fd0
created 2013-04-02 13:55 -0700
pushed 2014-03-06 09:24 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 855037 - JäegerMonkey: Check if there is an helper thread for Ion compilation. r=dvander
fa78767a3e78c3e18f0b3afeea472bcab65957b2
created 2013-03-19 10:35 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 849273 - Investigate splitting the js and JS namespaces r=terrence
c51d394e31f32ac5512697cae818277acdcf9a69
created 2013-03-12 21:56 -0500
pushed 2014-03-06 09:24 +0000
Benjamin Peterson Benjamin Peterson - Bug 779233 - Put a script's filename on the ScriptSource. r=billm
59f5f4b017edad7bd1166597c08c1aad88882a09
created 2013-03-06 18:10 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
90f0a6ccebcee4ae208811612721c4bc350e6e07
created 2013-03-07 13:03 +0000
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Backed out changeset d01a2a30d626 (bug 848449)
d01a2a30d626198c1b8319a7b3a2b6fa0e5ad29c
created 2013-03-06 18:10 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
b93b177e2a9d31bffdacc55aa5d73a5026b07c17
created 2013-02-26 15:45 -0800
pushed 2014-03-06 09:24 +0000
Steve Fink Steve Fink - Bug 845519 - Check getType(cx) return value (also fixes rooting hazard). r=bhackett
b868e528a5c8c84b64374c51db2c7f10c3d7b76a
created 2013-02-20 16:33 -0800
pushed 2014-03-06 09:24 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 843656 - Fixup callee in JM jitcode prologue for callsite clones r=dvander
a04dde344d2409917fa3e80ca6533aab8eb8708e
created 2013-02-19 10:49 -0500
pushed 2014-03-06 09:24 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 843656 - move clone-at-callsite to the script r=bhackett
f8d5fe8f8def0f646336833ffd7bd3ee18a888c8
created 2013-02-21 05:26 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 841367 - Check for suppressed GC before verifying barriers, fix OOM crash, r=billm.
507316db9c59d3c2c224f9ac6b3759d804355313
created 2013-02-13 17:24 -0800
pushed 2014-03-06 09:24 +0000
David Anderson David Anderson - Implement JSOP_CALLEE in JM (bug 794427, r=bhackett).
08baa859a8d4ea520ba11be70206c265935006ba
created 2013-02-06 21:35 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
53a09e22d0346a6a024b33e90578fcefbffb6fd6
created 2013-01-28 11:01 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 706885 - Do not store singletons in the Nursery; r=bhackett
d7dd65663469a6a5b301778d1daf38fcef30d8ae
created 2013-01-29 16:20 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 833898 - Allow converting mixed arrays of ints and doubles to uniform doubles, r=jandem.
cb81443b42ec74c5d51c36ce512a9c504ec92407
created 2013-01-27 13:51 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Bug 751618 - Zone renaming part 8 (r=terrence)
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
09ab58c800a1e54f8dc44bd07dfc96e7514464d2
created 2013-01-24 11:17 -0800
pushed 2014-03-06 09:24 +0000
Bill McCloskey Bill McCloskey - Remove LIFO invariants from the enumerator list (bug 831626, r=billm).
397dbf58a6ff4c6a01f96afea1961b2fdd24697d
created 2013-01-23 12:57 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 832360 - Store an object's class as part of its type, r=jandem.
a5f5694ad2c075d5b249b5335527de2aea8769cb
created 2012-12-31 12:40 -0800
pushed 2014-03-06 09:24 +0000
Steve Fink Steve Fink - Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
7a3c7b85898cc457d10f1065793a093a5b1fbba7
created 2013-01-18 13:20 -0800
pushed 2014-03-06 09:24 +0000
Steve Fink Steve Fink - Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!)
fce4e0f8a553d8edb52b30a67093749b268f3705
created 2012-12-31 12:40 -0800
pushed 2014-03-06 09:24 +0000
Steve Fink Steve Fink - Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
7b531a62b114979ae20fee7466a37d47cf851379
created 2013-01-18 09:23 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 772820 - Disallow GCs during script analysis or compilation, r=billm.
809dac438e946fcea8e50f112d293d627ab26837
created 2013-01-14 16:19 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 829795 - Tolerate statically known dense arrays during JM compilation, r=dvander.
73d7a2071c7c2acbb21d16c1b56623377deff677
created 2013-01-14 16:08 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 829175 - Allow reentering JM code if Ion was compiled for a different OSR point, r=dvander.
a5e3c3dd6ab2ee7a210438db06fd7b13944a2bcc
created 2013-01-10 13:04 -0800
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 3: Jaeger IC (r=bhackett)
6cda85d6e4f6140c196bc3e23d611edf1cc1606b
created 2013-01-11 00:05 -0500
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 4 changesets (bug 826148) because of test failures
1db5b4e596492d56613ce019ae3f6126e5bd6816
created 2013-01-10 13:04 -0800
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 826148 - Part 3: Jaeger IC (r=bhackett)
f4671ccc450246de1b52b9dd5f0b77043e998809
created 2013-01-10 17:53 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 827490 - Allow native objects to have both slots and dense elements, rm dense/slow array distinction, r=billm, dvander.
a2d8abdc82a36c41756f92ebb165b5437808c345
created 2013-01-10 15:32 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Backout 9095b0b49905 (bug 829175) for v8bench regressions.
9095b0b49905fbfb0eeac08175c8f185332747f2
created 2013-01-10 14:18 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 829175 - Allow reentering JM code if Ion was compiled for a different OSR point, r=dvander.
9a93bc7b059bf7f97ccb412cea5f04e5c8415f1d
created 2013-01-10 13:31 +0100
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 828020 - exactly root StaticScopeIter. r=terrence
1c7328769177f66a8ce5f34e1afe6421cd2be62b
created 2013-01-02 15:56 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 790039 - Fix some more rooting assertions; r=terrence,sfink
7d905588403603834591ab29d677e6712557b5a8
created 2013-01-07 14:32 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 826581 - Root RegExp source for the lifetime of RegExpShared. r=dvander
c0e7cc40f35648eb8c07a8b4354734a7142a3a34
created 2013-01-03 18:35 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 825892 - Remove JSOP_LOOKUPSWITCH. r=bhackett
5b3f586806b1b0c5b088e465a316499b1c6c8f96
created 2012-12-29 22:02 +0100
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 824863 - Fix regalloc bug in JM ionCompileHelper. r=bhackett
662f338798a9ff7bcdc64ce378618ebb2b246a14
created 2012-12-21 18:53 +0100
pushed 2014-03-06 09:24 +0000
Hannes Verschore Hannes Verschore - Bug 813784: Allow inlining of |arguments| in IM, r=nbp
7e44aec095e3cf35eae3543115ed608038a22b2b
created 2012-10-10 22:53 +0200
pushed 2014-03-06 09:24 +0000
Till Schneidereit Till Schneidereit - Bug 784293 - Support creating and lazily cloning arbitrary objects in self-hosted code. r=jwalden
less more (0) -1000 -300 -100 -60 tip