js/src/jit/BaselineJIT.cpp
08b1378388ddf0b5f177ce5bc0abf3228cc50baa
created 2014-04-16 15:57 -0500
pushed 2014-07-14 18:39 +0000
Luke Wagner Luke Wagner - Bug 998490 - OdinMonkey: add operator-> to ActivationIterator (r=jandem)
a19a7c0a4b04602d66c3ecf3c956a6cee8ba6559
created 2014-04-24 01:59 -0700
pushed 2014-07-14 18:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 716647 - Part 4: Recompile on-stack baseline scripts when toggling debug mode. (r=jandem)
90c23195ebb3c965b570fd736f058bb025f72d7e
created 2014-04-23 11:56 +0200
pushed 2014-07-14 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 999559 part 1 - Rename IonFrameIterator to JitFrameIterator. r=shu
a957237993d2793ea080c9446b87432f723368a4
created 2014-04-09 14:21 +0200
pushed 2014-07-14 18:39 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Move to vm subdirectory, r=till,bbouvier
07c0cf63729079be8b32e1a9361c203e2f435291
created 2014-04-09 14:20 +0200
pushed 2014-07-14 18:39 +0000
Hannes Verschore Hannes Verschore - Bug 944392 - Tracelogging: Land version 0.2, r=till,bbouvier
96788413092c926ca6e9efb11447e8b398ff0aee
created 2014-03-27 10:11 -0400
pushed 2014-07-14 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 988475 - Rename IonFrame_* enum to JitFrame_*. r=nbp
e91ce9a1eb464bcf98507ceef49525210bf8f678
created 2014-03-19 09:28 +0100
pushed 2014-07-14 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 984836 - Rename StackFrame to InterpreterFrame. r=luke
7d6a74b906227bf2fedcf1258f089a42d31c0929
created 2014-05-19 09:33 +1000
pushed 2014-06-02 21:01 +0000
Douglas Crosher Douglas Crosher - Bug 988789 - Ionmonkey: Rework the instruction cache flushing. r=luke, a=sledru
2fb5b3b138d72d15119eadd6641e80776c0dca56
created 2014-02-26 17:38 -0600
pushed 2014-06-02 21:01 +0000
Luke Wagner Luke Wagner - Bug 977181 - Don't push/assume IonContext when executing JIT code (r=jandem)
6245232c114d14f3b25dd54da74af80c28e5f7bb
created 2014-02-12 08:41 -0500
pushed 2014-06-02 21:01 +0000
Marty Rosenberg Marty Rosenberg - Bug 965728: Disable analysis that causes compilation when the jits are disabled. (r=jandem)
f76ccce1f2fd65666b60c988c83bc2c70b50ca6f
created 2014-02-07 14:40 -0800
pushed 2014-06-02 21:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
6df8e0c99c787b6f1826f026b36e80a185c2c602
created 2014-02-07 17:56 +0100
pushed 2014-06-02 21:01 +0000
Felix S. Klock II Felix S. Klock II - Bug 944975: cleanup rename JSScript originalFunction to donorFunction (r=shu).
59c2be51f086e085f32f5ae9fb2fc79033c37e94
created 2014-01-29 13:34 +0100
pushed 2014-04-22 00:22 +0000
Jan de Mooij Jan de Mooij - Bug 959597 part 3 - Add ARM simulator for JIT code. r=nbp
556ddac71fd823521e8daa0b495ab7f2b292bf0a
created 2014-01-16 11:02 -0600
pushed 2014-04-22 00:22 +0000
Luke Wagner Luke Wagner - Bug 916612 - Put back the baseline nslots check (r=djvj)
0292b2de36c0dede739ce870f47fe8eeb72ab688
created 2014-01-09 17:13 +0100
pushed 2014-04-22 00:22 +0000
Till Schneidereit Till Schneidereit - Bug 886193 - Part 2: Introduce JSScript::nonDelazifyingFunction and use it whereever possible. r=jandem
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed 2014-04-22 00:22 +0000
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
5a07338ae5d73bf716ab0fc3d2f6b1d4f434d72e
created 2013-12-12 15:14 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Rename IonOption to JitOption, r=jandem
dbeea0e93b56b586792fe8265779249d22018b2a
created 2013-12-16 10:53 -0800
pushed 2014-04-22 00:22 +0000
Brian Hackett Brian Hackett - Bug 785905 - Build Ion MIR graph off thread, r=jandem.
04c1449b8497bfa1df612cad6b28417722dd8424
created 2013-12-04 15:23 -0800
pushed 2014-04-22 00:22 +0000
Terrence Cole Terrence Cole - Bug 945250 - Evict the nursery before using CellIter; r=jonco
ad9dc3482bd429cb7077eaac7bd53e43ba49b957
created 2013-12-12 13:56 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 939614) for Hf timeouts on a CLOSED TREE.
2b87186ddb6df93d330d948e7a9bf5eef558ba2d
created 2013-12-12 15:14 +0100
pushed 2014-04-22 00:22 +0000
Hannes Verschore Hannes Verschore - Bug 939614: IonMonkey: Rename IonOption to JitOption, r=jandem
2da1013d5182dcac11c9a062f7f104e9895424bd
created 2013-12-10 18:22 -0800
pushed 2014-04-22 00:22 +0000
Brian Hackett Brian Hackett - Bug 948230 - Use accessor methods for JSScript bitfields, r=jandem.
9073baccd0948d1f789a94fd19d889d072e290e3
created 2013-12-09 11:26 -0800
pushed 2014-04-22 00:22 +0000
Brian Hackett Brian Hackett - Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
5c743a0cd2e2f8bde19bee1399a9501163073730
created 2013-12-05 15:51 -0800
pushed 2014-03-10 22:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 945564 - Move DataAlignment static const to function scope for unified build. (r=jandem)
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed 2014-03-10 22:05 +0000
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
d0bdb5b5dbd64c91e752c0b750a9f0f1f3e89ee6
created 2013-12-03 08:17 -0800
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
de3dd3c48114149af5c7efcab0219749a5299ca9
created 2013-11-19 14:17 -0800
pushed 2014-03-10 22:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 935228 - Toggle debug traps only in debug mode. (r=jandem)
4df4f9fff8c57d95f097ff01c9417f9afab8a52c
created 2013-11-19 08:37 -0700
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
6a77bea7ccaafc840ce2a79ced2876eadfbca07d
created 2013-11-18 13:29 -0800
pushed 2014-03-10 22:05 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
51b8979e2dd66d08cab78232aeb0b52777698d29
created 2013-11-18 12:27 -0800
pushed 2014-03-10 22:05 +0000
Wes Kocher Wes Kocher - Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
aacbc603eb6728ded2b6dd8a86da495c437a566e
created 2013-11-18 13:05 -0700
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
a42ee99942e1be6d423689d1ff9eceb3c4d86b01
created 2013-11-18 13:14 +0100
pushed 2014-03-10 22:05 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 6 - Pass TempAllocator to IonAllocPolicy. r=luke
4e3a84277bd2d1295715e340c0aaf178e90419e8
created 2013-11-14 10:01 +0100
pushed 2014-03-10 22:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fe63bf2c6a3a (bug 935228) as result of the discussion of Bug 937997 Comment 48 Trees Closed due to OOM on a CLOSED TREE
fe63bf2c6a3ae7505ff65eb8e945f5f15f3080e4
created 2013-11-12 10:51 -0800
pushed 2014-03-10 22:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 935228 - Toggle debug traps only in debug mode. (r=jandem)
67f5d934127ce93057ad5c76d04af75337762434
created 2013-11-11 16:53 -0800
pushed 2014-03-10 22:05 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 935228, bug 936143, bug 935470, bug 933882, bug 934799) for breaking ASAN browser-chrome tests on a CLOSED TREE
77be849d81e7962c51663b1f5aa069c8d71611ae
created 2013-11-11 14:18 -0800
pushed 2014-03-10 22:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 935228 - Toggle debug traps only in debug mode. (r=jandem)
442211bce621f621b19feca73192755fd3798c99
created 2013-11-10 22:48 -0800
pushed 2014-03-10 22:05 +0000
Bill McCloskey Bill McCloskey - Bug 928050 - Specify whether to iterate over atoms zone (r=bhackett)
455f7d22d2fac9533c868278f6541b31ba0ed2ba
created 2013-11-19 14:17 -0800
pushed 2014-01-28 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 935228 - Toggle debug traps only in debug mode. (r=jandem, a=lsblakk)
f00ded19bfeed747d738c51cee30a65529ad3b50
created 2013-10-28 11:33 +0100
pushed 2014-01-28 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer
f6801c7e6500efa91a05b3cb696b503a2b3b87da
created 2013-10-23 08:01 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 928776 - Create template call and decl env objects in baseline, r=jandem.
42e53d0401e592bcda5d1185d1cb4ff0463d1cb0
created 2013-10-22 08:08 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 928562 - Remove uses of JSContext for BytecodeAnalysis, BaselineInspector, and constructing bytecode type maps, r=jandem.
601fb33541123bf88486ea503c05ee248430bcba
created 2013-10-17 13:50 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 922270 - Don't construct template objects during IonBuilder, r=jandem.
bfcf75eac94306dc47f455f3eb33445558cc88ef
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 2) - Make multi-output sizeOfFoo() functions more consistent in js/src/. r=till.
c102b5ec30df517228a565cdaf80dc64e399a8e2
created 2013-09-27 16:28 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (2/7); r=ehsan
c231777cadca81f0638bb0e9c188a2147a34ed8f
created 2013-09-25 08:25 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 917841 - Use overflow-resistant arithmetic in binary searches. r=luke
512914f8150f6f41a588cb683e6e9d49f8016bab
created 2013-09-20 13:54 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 918603 - Address comments review of patch (forgot to fold patch before pushing). r=nbp DONTBUILD
9a4134bbdae4853c9ef2cf88a2868daf5e0e325c
created 2013-09-20 13:46 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 918603 - Remove nonsensical assert. r=nbp DONTBUILD
0095ca6ac388e38a052ebf5fed4afb0454f25d24
created 2013-11-25 16:06 -0500
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 917841 - Use overflow-resistant arithmetic in binary searches. r=luke, a=lsblakk
0452b5b504d09cdb1882bd22effbdb960c84dde0
created 2013-09-10 06:19 -0400
pushed 2013-12-03 03:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 905523 - On windows, incrementally touch large baseline frames before using them. r=efaust
992102e6d2d2187b665db30902b8520d976ea154
created 2013-09-06 11:44 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 912958 - Remove slow IonContext lookup from AutoFlushCache constructor. r=h4writer
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
27cf1ae86abf6f3741f12d3e1e3f576f61901c11
created 2013-08-20 09:40 -0500
pushed 2013-12-03 03:32 +0000
Luke Wagner Luke Wagner - Bug 907085 - Don't use GetIonContext->cx during GC (r=jandem)
6292baed5ec32eb86b04a8c7f1a5305567f15e41
created 2013-08-13 09:16 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 886850 - Clean up write barriers for ion/baseline scripts, r=jandem.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
fe7a314efca0e940898bf7b3be9cfe87ca6b5ffa
created 2013-08-08 19:37 +0200| base
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400| base
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-09-09 22:57 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400| base
pushed 2013-09-09 22:57 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
less more (0) tip