js/src/jit/VMFunctions.h
a485602f5cb1
created 2014-09-02 10:30 +0200
pushed 2015-04-21 23:53 +0000
Jon Coppeard Jon Coppeard - Bug 1061214. r=terrence, a=sledru
6b3eed217425
created 2014-10-10 12:09 -0400
pushed 2015-04-21 23:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bbc35ec2c90e (bug 1061214)
41be09fe77e0
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
68277ab46641
created 2015-02-22 23:37 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1135001 - Get rid of slow GetTopJitJSScript calls in Ion ICs. r=bhackett
ba9da2364774
created 2015-02-09 18:11 -0800
pushed 2015-03-30 18:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1130756 - Set BaselineFrame's isDebuggee flag before any operation that can re-enter the VM. (r=jandem)
6bfcb81d3716
created 2015-02-06 09:13 -0700
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a49945
created 2015-02-02 11:20 -0700
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
13f7779c31ed
created 2015-01-24 14:43 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1066878 - Inline Object.create(x) in Ion. r=bhackett
ea8cce9f6630
created 2015-01-15 20:11 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
97b9f0cf33bf
created 2015-01-15 11:00 +0100
pushed 2015-03-30 18:32 +0000
Lars T Hansen Lars T Hansen - Bug 1121363 - simplify MatchContext. patch=shu, r=lth
2b9b821f28a7
created 2015-01-15 11:00 +0100
pushed 2015-03-30 18:32 +0000
Lars T Hansen Lars T Hansen - Bug 1121363 - remove misc PJS code. r=shu
6ec139c64468
created 2015-01-14 15:26 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f
created 2015-01-14 16:19 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
572ae2163721
created 2015-01-14 09:22 +0100
pushed 2015-03-30 18:32 +0000
Lars T Hansen Lars T Hansen - Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu
c213d9d53886
created 2015-01-10 20:05 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
f0503a20819c
created 2014-10-23 13:49 -0700
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
7584b643e7e9
created 2015-01-07 01:18 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
1d8b8c3d74e3
created 2014-12-12 10:24 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
810cb91fe026
created 2014-12-11 13:00 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c2659bf5793d (bug 1107145) for bustage.
c2659bf5793d
created 2014-12-11 10:35 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
3d0a1db612fa
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
516d97ff2d4d
created 2014-12-05 18:52 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
3e1e87355f8f
created 2014-12-05 13:28 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 64ec5c15d182 (bug 1107496) for SM(ggc) orange.
64ec5c15d182
created 2014-12-05 07:27 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
b5136e8cd58e
created 2014-11-24 18:52 -0800
pushed 2015-01-12 19:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
4ca1865c2102
created 2014-11-24 11:15 -0500
pushed 2015-01-12 19:37 +0000
Marty Rosenberg Marty Rosenberg - Bug 1088316: Emit "push lr" after calls, rather than "push pc" before (r=jandem)
9eb7d1d46177
created 2014-11-20 15:58 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1102548 - Only bail out of Ion on debugger; if there's a live onDebuggerStatement hook. (r=jimb)
41b6e6ea91a9
created 2014-11-18 16:42 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1100316 - Mark resumed BaselineFrames as debuggee when resuming from generator throw/close. (r=jandem)
4dad70c4554d
created 2014-11-18 16:42 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1098696 - Make onDebuggerStatement able to trigger on non-debuggee frames. (r=jandem,jimb)
d65f01b9e6c6
created 2014-11-13 14:39 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 5: Add JSOP_DEBUGAFTERYIELD to fix up resumed generator BaselineFrames. (r=jandem)
5e645894f6bf
created 2014-11-13 17:39 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 12 - Inline INITIALYIELD and YIELD in Baseline. r=wingo
d8cd4f0de4f7
created 2014-11-12 12:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 10 - Baseline-compile JSOP_RESUME. r=shu,wingo
91dfa90b8973
created 2014-11-11 15:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 6 - Baseline-compile yield instructions. r=wingo
e88c55b98d85
created 2014-11-11 15:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 5 - Baseline-compile JSOP_GENERATOR. r=wingo
4bdc3391644e
created 2014-11-04 18:21 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091329 - Optimize writes to reference members of TypedObjects, r=nmatsakis,jandem.
ed6401282c18
created 2014-11-04 15:19 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
e5cc4321fbed
created 2014-11-03 14:12 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 062226e8a2d2 (bug 1091015) for SM test failures.
062226e8a2d2
created 2014-11-03 11:36 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
0fd815999686
created 2014-10-29 19:41 -0700
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1089761 - Fix initializing lexicals to throw on touch on CallObject. (r=jandem,Waldo)
a797dcc3dafc
created 2014-05-16 12:37 +0200
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 911738 - IonMonkey: Recompile function when a non-inlined function gets hot enough to inline, r=jandem
84689cd678fc
created 2014-11-24 18:52 -0800
pushed 2014-12-08 22:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem,a=lsblakk.
f1af24d572c4
created 2014-10-29 19:41 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1089761 - Fix initializing lexicals to throw on touch on CallObject. r=jandem, r=Waldo, a=lsblakk
a7655a08c13a
created 2014-10-04 18:00 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem.
2095011ec061
created 2014-10-02 19:32 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
020a62efb303
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b5
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
239d373ebd6b
created 2014-09-25 17:39 +0100
pushed 2014-11-28 15:29 +0000
Jon Coppeard Jon Coppeard - Bug 1063468 - Remove more unnecessary use of address() r=sfink
31714af41f2c
created 2014-09-15 16:30 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 3: Compile new let opcodes in Ion. (r=jandem)
03242a11d044
created 2014-09-15 16:30 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 2a: Compile new let opcodes in Baseline. (r=jandem)
ed78dbda11cd
created 2014-09-12 14:24 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1063253 - Fix CodeGenerator::visitNewArrayCallVM to not ignore the AllocatingBehaviour value. r=h4writer
8a45ca4767de
created 2014-09-12 14:24 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1066197 part 1 - Some js_IteratorMore cleanup. r=bhackett
85a0a388a339
created 2014-09-11 19:56 +0200
pushed 2014-11-28 15:29 +0000
Hannes Verschore Hannes Verschore - Backout 82b5a79f3cab for ARM failures on CLOSED TREE
82b5a79f3cab
created 2014-05-16 12:37 +0200
pushed 2014-11-28 15:29 +0000
Hannes Verschore Hannes Verschore - Bug 911738 - IonMonkey: Recompile function when a non-inlined function gets hot enough to inline, r=jandem
ed2fb19942d0
created 2014-09-10 15:52 -0700
pushed 2014-11-28 15:29 +0000
Eric Faust Eric Faust - Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
77dcdf987c19
created 2014-09-02 10:30 +0200
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1061214. r=terrence, a=sledru
bf2bf138571c
created 2014-08-22 18:21 -0700
pushed 2014-10-13 16:35 +0000
Brian Hackett Brian Hackett - Bug 1041688 - Allow jitcode to overwrite barriered TypeObject pointers, r=jandem.
4168157414b5
created 2014-08-13 13:35 +0200
pushed 2014-10-13 16:35 +0000
David Moreira David Moreira - Bug 977966 - Implement MArrayJoin. r=nbp
bbc35ec2c90e
created 2014-09-02 10:30 +0200
pushed 2014-10-06 12:35 +0000
Jon Coppeard Jon Coppeard - Bug 1061214. r=terrence, a=sledru
d7225b8606de
created 2014-07-04 19:29 +0200
pushed 2014-09-02 16:39 +0000
Branislav Rankov Branislav Rankov - Bug 1007156 - IonMonkey MIPS: Fix alignment for double-sized arguments in VMWrapper calls. r=nbp
e08a6942e21c
created 2014-06-23 10:56 -0500
pushed 2014-09-02 16:39 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 6 - JIT support for symbol values. r=jandem.
less more (0) -100 -60 tip