js/public/ProfilingFrameIterator.h
2688b23e8e9a09b738450679a172332e4cb532e0
created 2017-06-02 19:34 +0200
pushed 2017-06-07 00:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1364520: Remove the jitTop optimization; r=jandem
39cc35b68133a2e59069fc9aa3b5aee97294755f
created 2017-03-22 17:26 -0500
pushed 2017-03-23 12:44 +0000
Luke Wagner Luke Wagner - Bug 1334504 - Baldr: maintain fp register instead a virtual fp (r=bbouvier)
16f71512d5874b5aa6200b02484925d434d5eb07
created 2017-03-10 23:52 -0500
pushed 2017-03-15 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink, a=waldo on the gcc-specific bits.
11db2a345e5b8be68c17b226977aecb9c0a28d38
created 2017-03-11 00:10 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset c1978f7d49c4 for build failures.
c1978f7d49c440ad6831e84e6808b64400af4a40
created 2017-03-10 23:52 -0500
pushed 2017-03-13 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1346389. Make --enable-shared-js link again, at least for an opt mac build with intl api disabled. r=sfink
eb9b629b161aa55f8147a444c9d61c5b7b0b0028
created 2017-01-30 15:56 -0800
pushed 2017-02-15 11:25 +0000
Jeff Walden Jeff Walden - Bug 1338374 - Use alignas rather than AlignedStorage for public JS::ProfilingFrameIterator's internal storage of a private wasm or JIT profiling frame iterator. r=shu
1aac89d4610d22d8217a3f10dfeef7c159019d53
created 2017-02-08 11:18 -0700
pushed 2017-02-09 15:04 +0000
Brian Hackett Brian Hackett - Bug 1334927 - Handle multiple contexts per runtime in the Gecko profiler, r=shu.
c30011abb0f2357132b5098c2d3e2ce35b880a12
created 2016-12-06 17:23 -1000
pushed 2016-12-07 10:30 +0000
Jon Coppeard Jon Coppeard - Bug 1322312 - Assert that GCRuntime::enter/leaveUnsafe region is only used on the main thread r=sfink
f35a745eff4ce863d0aa7c7e9b7f40e71720926e
created 2016-11-21 10:26 +0000
pushed 2016-11-22 14:53 +0000
Jon Coppeard Jon Coppeard - Bug 1316150 - Make profiler frame labels a GC hazard and make shell profiling function copy them r=djvj
c207eec1dcd85389bd4b796b0b10e80a3c5b5b4f
created 2016-11-21 10:26 +0000
pushed 2016-11-22 14:53 +0000
Jon Coppeard Jon Coppeard - Backout changeset 093a7b8b7285 (bug 1297360) for causing bug 1316150
b135b519487e216e1841e787f2084527fe2ed0dc
created 2016-11-02 18:22 +0100
pushed 2016-11-05 01:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Renamings outside asmjs/ and jit/; r=luke
5cdbe9d9ea62f4a452fc0a18712003f256124288
created 2016-10-14 17:13 +0100
pushed 2016-10-17 09:19 +0000
Jon Coppeard Jon Coppeard - Bug 1301377 - Disallow GC while using ProfilingFrameIterator r=jandem
093a7b8b72859f2d56297c07c800c1e5cc0ef216
created 2016-09-08 13:38 +0100
pushed 2016-09-09 10:03 +0000
Jon Coppeard Jon Coppeard - Bug 1297360 - Copy strings returned by ProfilingFrameIterator API r=djvj
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-08-12 20:45 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2015-12-30 11:00 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
a5840fb6456818b48518bce82028f2304baeb3f4
created 2015-12-02 21:40 -0600
pushed 2015-12-03 11:03 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Odin: hoist some things into Wasm.h and simplify symbolic addresses (r=bbouvier)
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d1d45ce7cbf53564f5549cf8cf8ce0eca2976cfd
created 2015-06-18 01:05 -0400
pushed 2015-06-19 20:34 +0000
Benoit Girard Benoit Girard - Bug 1172186 - Make the profiler build standalone. r=mstange
ea1f7a05bd3205e41129bf4c1dd3f7e62248943f
created 2015-05-11 14:16 -0700
pushed 2015-05-12 14:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1154115 - Rewrite profiler JSON streaming. (r=mstange)
cb4b66d730b3f517f786af925f36b84d78c3672d
created 2015-05-11 14:16 -0700
pushed 2015-05-12 14:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1154115 - Rewrite the JSAPI profiling API to use a FrameHandle, as to avoid multiple lookups in JitcodeGlobalTable. (r=djvj)
1f79844c376f994585b43edb1b739a553f2b1fbf
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
3cd0d59fc4b00676c51daa077cb3569d48c0e15f
created 2015-04-02 14:50 -0700
pushed 2015-04-03 14:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 1137569 - Delay stringification of JIT frames until streaming time. (r=djvj)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b1d39f9d8c13d9817428e8c133b81fbd338558dd
created 2015-03-24 18:49 -0700
pushed 2015-03-25 14:34 +0000
Shu-yu Guo Shu-yu Guo - Bug 1146718 - Split the 'J' tag in the profiler into 'J' (JIT frames without opt info) and 'O' (with opt info). (r=djvj)
44c06482dc74eaa7bbf4ed393f7ac4d55b53ff79
created 2015-03-20 20:48 -0700
pushed 2015-03-21 19:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143860 - Deduplicate tracked optimizations when streaming the profile. (r=djvj)
e080ca1e7044b7227a407bc40fe44282036eecdd
created 2015-03-20 13:50 -0400
pushed 2015-03-21 19:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1143802 - Forward jit level information to profiler frontend. r=shu
44efa0956b5315e9c92db79478f486d41dc64275
created 2015-03-02 17:46 -0500
pushed 2015-03-03 12:54 +0000
Kannan Vijayan Kannan Vijayan - Bug 1130367 - Ensure profiler stack sampling is disabled when spsProfiler is disabled. r=shu
49f1f94b73af6943a55233e57cbff35b41185c7a
created 2015-02-25 16:43 -0500
pushed 2015-02-26 10:57 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
d1133a390c64e5a9c5fbe036306a5cad36230633
created 2015-02-25 13:44 -0500
pushed 2015-02-26 01:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 3de23a29bf71 and d42c64b791e6 (bug 1129510) for debug SM(e) timeouts.
d42c64b791e676d24fcedf24487aeeaa98bd57f0
created 2015-02-25 11:26 -0500
pushed 2015-02-26 01:18 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
56efbd1550625d6dff070ea162548bb83d3f80ed
created 2015-02-20 20:01 -0500
pushed 2015-02-21 01:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets fbfda0143584 and e8cfd49ac790 (bug 1129510) for crashes.
e8cfd49ac790eb7a8db2ff79f6fad74c7f567129
created 2015-02-20 17:50 -0500
pushed 2015-02-21 01:57 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
9ca32c3e11cbcb5facf59bf24fc708a261c3fe51
created 2015-02-09 18:11 -0800
pushed 2015-02-10 21:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1129781 - Re-lookup JIT code return addr when stringifying optimization info instead of caching the index. (r=djvj)
39422c6d5efc1222ccf1cae8895a995cb8ed2e16
created 2015-02-04 13:40 -0800
pushed 2015-02-05 13:47 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
df4024b8bb2babdc06f1779e7a9905f5a21584ee
created 2015-02-04 12:35 +0100
pushed 2015-02-04 19:42 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset cde091bad9e8 (bug 1127156)
cde091bad9e89b339cc1677a25a1b5bb46ca075d
created 2015-02-03 23:51 -0800
pushed 2015-02-04 19:42 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
db6d27b3a8f059e8e1d02eaa1b24dc9735961372
created 2015-02-03 19:45 -0800
pushed 2015-02-04 13:35 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1128653, bug 1127156) for static analysis bustage
66c90dec344b46bf967a7a4d642c6c28a23892bb
created 2015-02-03 18:55 -0800
pushed 2015-02-04 13:35 +0000
Shu-yu Guo Shu-yu Guo - Bug 1127156 - Rework optimization tracking JSAPI to be more usable from the profiler. (r=djvj)
97c0c777233db3f3eb42b3d5c2bebea9987b3fc3
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 6/7 - Modify profiler sampler to use jit stack walking instead of pseudostack. r=jandem r=BenWa
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-15 13:19 +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-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 6/7 - Modify profiler sampler to use jit stack walking instead of pseudostack. r=jandem r=BenWa
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
24ea345218767d7e62283f664a98ee5300c86a5b
created 2014-08-26 14:03 -0400
pushed 2014-08-27 00:50 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - Part 1 - Add profilingActivation linked list and refactor ProfilingFrameIterator. r=luke
7797ecb20e4b4122a98ebe5fddb22a91757280b3
created 2014-07-29 09:56 -0500
pushed 2014-07-30 00:01 +0000
Luke Wagner Luke Wagner - Bug 1040390 - Replace ad hoc methods with JS::ProfilingFrameIterator::label() (r=dougc)
dc93528851130f32496724bce49b335fa41c488e
created 2014-07-29 09:56 -0500
pushed 2014-07-30 00:01 +0000
Luke Wagner Luke Wagner - Bug 1040390 - Add JS::ProfilingFrameIterator::stackAddress (r=dougc)
49c063c58f9f40d4232c7c1f5a1d9b27cbe4d3c8
created 2014-07-21 11:05 -0500
pushed 2014-07-22 01:00 +0000
Luke Wagner Luke Wagner - Bug 1027885 - OdinMonkey: properly represent calls to builtin functions in the profiling stack (r=dougc)
a90a7709ab2d5508dc1d05c59bc7ab2b4563491e
created 2014-07-21 10:58 -0500
pushed 2014-07-22 01:00 +0000
Luke Wagner Luke Wagner - Bug 1027885 - OdinMonkey: maintain AsmJSActivation::fp in all frames in profiling mode (r=dougc)
less more (0) tip