js/src/vm/Runtime.h
780d7bb5eb822d16e34233005dd71fce07a0586c
created 2015-01-26 17:30 -0800
pushed 2015-04-21 23:03 +0000
Dan Gohman Dan Gohman - Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo
d590c1f472b29f1c54bd1c25b723996634f9b6a0
created 2015-01-26 15:40 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1118604 - move activation fields. r=jandem
eb6e90404b76c96ec68556ea7888013d2641945e
created 2015-01-17 12:54 +0100
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1116760 - Add a shell function to test function relazification. r=till
97c0c777233db3f3eb42b3d5c2bebea9987b3fc3
created 2015-01-15 20:11 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 6/7 - Modify profiler sampler to use jit stack walking instead of pseudostack. r=jandem r=BenWa
70a8168c7d24fafac7b10f42069d257519999bd4
created 2015-01-15 20:11 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
d7d0b5c0c55e356e3b6eebbd9deea1b677eb3a0a
created 2015-01-15 20:11 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 2/7 - Add profiler exit and enter frame instrumentation code. r=jandem
f018b2922372d37af0ea3377546b6453c170b7a6
created 2015-01-15 20:11 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 1/7 - Add JitActivation fields required for new profiler implementation. r=jandem
2b9b821f28a7fa0fb4ba4ce716ca8e4e86a3bf57
created 2015-01-15 11:00 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1121363 - remove misc PJS code. r=shu
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-04-21 23:03 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
76d5287679469d1d4dab10a36960175d37b7f186
created 2015-01-14 16:19 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 6/7 - Modify profiler sampler to use jit stack walking instead of pseudostack. r=jandem r=BenWa
635e101ed2be856b2c74fb93fb6453373e2fba6f
created 2015-01-14 16:19 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
a7d9f158838d963f08ab1284b74fe619fe299045
created 2015-01-14 16:19 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 2/7 - Add profiler exit and enter frame instrumentation code. r=jandem
b1cb68eadf6c379f274ed95b2b8a23f63af00e3b
created 2015-01-14 16:19 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 1/7 - Add JitActivation fields required for new profiler implementation. r=jandem
77b993c95f519eb50e28ddce8f16213123701e5a
created 2015-01-14 09:22 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1120207 - Remove ForkJoin and ThreadPool from the sources. r=shu
572ae21637214b0c283b8be8dce86ebc5e42a61b
created 2015-01-14 09:22 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu
b1e38a68b8b5194565f5bb4768a35c9d8fbe729b
created 2015-01-09 00:06 -0800
pushed 2015-03-23 22:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> JSContext and remove PJS paths in FrameIters. (r=lth)
db4f4627bbc19bbf8063af46577c2221a8163c90
created 2015-01-09 00:06 -0800
pushed 2015-03-23 22:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in error reporting functions. (r=lth)
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-03-23 22:08 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
d4cf5f8e67afb55c3ad76e3cde57ac16771cac5f
created 2015-01-07 08:05 +0100
pushed 2015-03-23 22:08 +0000
Lars T Hansen Lars T Hansen - Bug 1117753 - remove the PJS generational GC. r=terrence
12348c397b086e2a6337034325a559c9876a3dfb
created 2014-11-20 17:44 +0100
pushed 2015-03-23 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
b7eb1ce0237d6125b75bc8ff1cb3afc328d6e78c
created 2014-12-16 16:30 -0800
pushed 2015-03-23 22:08 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
2c638a1ade013822355f8e0ded2a6bf87a3354c5
created 2014-11-26 16:04 -0500
pushed 2015-03-23 22:08 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Refactor global-object creation code to distinguish the unique self-hosting global from all other run-of-the-mill globals. r=till
29ed7a01c8159ded4d93d90c980c80756153712b
created 2014-12-16 11:24 +0530
pushed 2015-03-23 22:08 +0000
Nigel Babu Nigel Babu - Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE
6a3a0e3bfaf61160e0b415fbdc4b739b781e6554
created 2014-12-15 20:53 -0800
pushed 2015-03-23 22:08 +0000
Dan Gohman Dan Gohman - Bug 1054671 - Constify static callback arrays r=ehsan
3127df59e0dc4d863898b9b03ba5809133716214
created 2014-12-12 20:52 -0500
pushed 2015-03-23 22:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1110871. Ion-compile JSOP_SYMBOL. r=jandem
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
a808a8e1cc1785932eb89a57477b89d24cd4f934
created 2014-12-02 16:41 -0800
pushed 2015-03-23 22:08 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
7b8eb088c38082d38ba3b459d8ae7e66696c1575
created 2014-12-01 18:25 -0800
pushed 2015-03-23 22:08 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1052139, bug 1105261) for b2g desktop crashes
72c672d91f9c2060e169e3e037decd1fc53e7545
created 2014-11-26 16:04 -0500
pushed 2015-03-23 22:08 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Refactor global-object creation code to distinguish the unique self-hosting global from all other run-of-the-mill globals. r=till
00c8108767c3469b9d8231626ffc5df1a52dbcc4
created 2014-11-25 10:19 +0000
pushed 2015-02-18 20:30 +0000
Jon Coppeard Jon Coppeard - Bug 989390 - Start background sweeping as soon as arenas are available to sweep r=terrence
96046c85765face71e42b5c85fbe7a16ddc27a2c
created 2014-11-21 16:52 -0800
pushed 2015-02-18 20:30 +0000
Wes Kocher Wes Kocher - Backed out changeset 8525554ff2ec (bug 1080212) for build bustage
8525554ff2ecc9c4c1ac7febd6c97a272901e952
created 2014-11-21 16:00 -0800
pushed 2015-02-18 20:30 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
b816c4282a6a7af6f610758dfb92e20fc7627ccf
created 2014-11-21 08:04 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b9390d62ecd (bug 1072903)
8b9390d62ecd27b2bd65b0301ddabac5cbaf0c9d
created 2014-11-20 17:44 +0100
pushed 2015-02-18 20:30 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
70ffdede9e2bba10442df671fa8ae10938508162
created 2014-11-20 10:12 +0000
pushed 2015-02-18 20:30 +0000
Jon Coppeard Jon Coppeard - Bug 1097864 - Don't release the GC lock while allocating arenas r=terrence
7db30249d1d86f01440b619f78d33e99d1e3fd9b
created 2014-11-11 08:36 -0600
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
a2551ec63d3cbbae132a3f56fe8d93c88894f8f4
created 2014-10-30 17:35 -0500
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
8607a6787a5b29e665d0039fb1619dd89906f8b3
created 2014-11-11 14:53 -0500
pushed 2015-02-18 20:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 583284c299fb (bug 1091916) for causing intermittent "too much recursion" jit-test failures on Win32 and OSX 10.6.
56f7242d0794362d0447f0c0c39c387bf6e7da24
created 2014-11-11 14:16 -0500
pushed 2015-02-18 20:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 51572056e797 (bug 1091912) for frequent Android 4.0 crashes.
51572056e7973dddcc7aaf13d5214c0bd5f4554b
created 2014-11-11 08:36 -0600
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
583284c299fb80f5cdf4cd27d125cb87ca1b8e48
created 2014-10-30 17:35 -0500
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
e22919023341136bf1272cb75efd542e38fb4a0d
created 2014-11-03 15:29 -0800
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Bug 1074961 - Part 9: Move freeLifoAlloc to the GCRuntime; r=jonco
b695d957565426e638bcbdcb0452eb6339daaa9c
created 2014-10-31 18:58 -0400
pushed 2015-02-18 20:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 10616214c160 (bug 1091916) for Android x86 S4 permafail.
10616214c160ac2bb06e36d5ed23aea87ba9925b
created 2014-10-30 17:35 -0500
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
606dc149145e4d36f96103e1a029fa615537efe1
created 2014-07-01 21:18 -0500
pushed 2015-02-18 20:30 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 2 - Update decompiler for JSOP_SYMBOL. This improves error messages when @@iterator is called implicitly. r=Waldo.
ad0fdfc44d48383ae9345ecac4c031f6008cc728
created 2014-10-23 14:23 +0200
pushed 2015-02-18 20:30 +0000
Lars T Hansen Lars T Hansen - Bug 979594 - Atomics object, atomic operations on SharedArrayBuffer (no jit support). r=luke
8290a228d03838d9b4b71c2b1e0f00d0e83715e7
created 2014-10-22 18:11 +0200
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1087232 - Don't atomize eval strings for the eval cache. r=luke
79b3a9ac83578e145180f8a09332ea18e8f2b9d1
created 2014-10-20 09:07 +0100
pushed 2015-02-18 20:30 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Don't move objects in the self hosting zone as it can be shared between runtimes r=terrence
35ba8c31d7f3cdd4c93926d3cfd3977105b8a2d3
created 2014-10-17 16:57 -0700
pushed 2015-02-18 20:30 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Remove slots/elements from non-native objects, use a new layout for proxies and typed objects, r=luke,billm,efaust,bz,sfink,jandem.
9a7fd8fd00b3245271a3b09d0399176efd5e770e
created 2014-09-18 12:30 -0500
pushed 2015-02-18 20:30 +0000
Jason Orendorff Jason Orendorff - Bug 1082672, part 4 - Change XrayWrapper code to be able to resolve symbol-keyed methods. r=bz, r=bholley.
ac0d55e594f1f4ff203eeb4c82f8f995c9c4ae84
created 2014-07-25 18:50 -0500
pushed 2015-02-18 20:30 +0000
Jason Orendorff Jason Orendorff - Bug 1082672, part 1 - Add JSAPI macros JS_SYM_FN etc. to support defining functions with well-known symbol keys. r=Waldo.
f94b063de92581c9a4e3ef0701450a057fe829a4
created 2014-10-14 13:03 -0700
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Bug 1082794 - Use Maybe instead of a separate constructor to maybe construct an AutoLockGC; r=jonco
88497210b950bb6e77d603fc5677eecbfef9627f
created 2014-10-14 10:58 -0500
pushed 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1081277 - OdinMonkey: maintain list of asm.js modules in the runtime (r=bbouvier)
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2015-01-05 23:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
f33f7dc50aa94521cf970088f69ed78e791c7a32
created 2014-09-30 13:20 +0100
pushed 2015-01-05 23:23 +0000
Jon Coppeard Jon Coppeard - Bug 1073577 - Fix new object cache interactions with moving GC r=terrence
ed38f85902f7ce99667ea02f737beff9008f1ea1
created 2014-09-19 15:10 -0700
pushed 2015-01-05 23:23 +0000
Jim Blandy Jim Blandy - Bug 1063247: Let embeddings tell Debugger how to find the size of a malloc'd block of memory. r=terrence
bb579e3de64b12ee5628c327619440ab9aaed1c2
created 2014-09-16 17:26 -0400
pushed 2015-01-05 23:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
b87ca498ea9a1641fa48868a7f7b02ae24618cd9
created 2014-07-01 21:18 -0500
pushed 2015-01-05 23:23 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 3 - Update decompiler for JSOP_SYMBOL. This improves error messages when @@iterator is called implicitly. r=Waldo.
4faff84eb1bac1fadf215cb05e161f6ae868ebb7
created 2014-07-25 18:50 -0500
pushed 2015-01-05 23:23 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 1 - Add JSAPI macros JS_SYM_FN etc. to support defining functions with well-known symbol keys. r=Waldo.
less more (0) -300 -100 -60 tip