js/public/ProfilingStack.h
6e15ed6f59148d126a692135793663b1e04a3b04
created 2018-03-12 12:56 -0700
pushed 2018-03-30 09:56 +0000
Jeff Walden Jeff Walden - Bug 1437533 - Properly declare JSTracer respecting JS_PUBLIC_API to avoid compile errors about visibility mismatch in non-unified builds. r=jorendorff
e8f4ac5064ce9054f4ac8ab09438a4f1d60fded3
created 2018-03-27 19:44 +0300
pushed 2018-03-27 21:48 +0000
Andreea Pavel Andreea Pavel - Backed out changeset d1e979715ac1 (bug 1439342) for build bustages at builds/worker/workspace/build/src/obj-spider/dist/include/js/ProfilingStack.h:18 on a CLOSED TREE
d1e979715ac1726dddef250ea2444d8702840a3c
created 2018-02-26 17:38 -0600
pushed 2018-03-27 21:48 +0000
Jason Orendorff Jason Orendorff - Bug 1439342 - Fix build bustage on ARM+ASan (Clang) due to inconsistent JSTracer declarations. r=sfink
d2a379737c4bbd050ae86c2f7bca781aa8adbc53
created 2018-01-31 17:42 -0500
pushed 2018-02-28 10:11 +0000
Markus Stange Markus Stange - Bug 1437428 - Make PseudoStack a member of RacyInfo instead of inheriting from it. r=njn
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
ad133cd410a719c0b67e61b8d3b1c77a32fd80a9
created 2018-02-18 23:57 +0200
pushed 2018-02-18 21:58 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1437428) for frequent xpcfailures on marAppApplyUpdateStageOldVersionFailure.js a=backout
0fcad4eaabb63afc6987d46dc4aba31764eebf34
created 2018-01-31 17:42 -0500
pushed 2018-02-17 21:43 +0000
Markus Stange Markus Stange - Bug 1437428 - Make PseudoStack a member of RacyInfo instead of inheriting from it. r=njn
2d086c21b2a17715efed3b8d08350b26deacb150
created 2018-02-15 22:29 -0500
pushed 2018-02-16 09:51 +0000
Markus Stange Markus Stange - Bug 1385998 - Fix a typo in a comment.
301c61b644c24acc65c4d0b379736d1d3c7999a6
created 2017-12-18 14:45 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 1: Use js/TypeDecls.h instead of redeclaring certain types. r=jandem.
ecfe33a4bb62c76815592ea9a4a8d9d955a22b03
created 2018-01-05 14:35 +0100
pushed 2018-02-12 22:07 +0000
Markus Stange Markus Stange - Bug 785440 - Add js::GetContextProfilingStack in such a way that it can be inlined into non-JS code. r=sfink
f5dbc10dacf5d56ca0ea54b2ea4004ad86052b2e
created 2018-02-05 16:41 -0500
pushed 2018-02-08 10:03 +0000
Markus Stange Markus Stange - Bug 1385998 - Use ReleaseAcquire memory ordering when modifying the PseudoStack. r=froydnj
2f1f2a979ff1e5795854921e69b5bb0c07768739
created 2017-08-02 14:36 -0400
pushed 2018-02-08 10:03 +0000
Markus Stange Markus Stange - Bug 1385998 - Don't use atomic increments / decrements on stackPointer. r=froydnj
a325d838180b07692bbb0e04094ad5e1dc06cca9
created 2017-06-02 17:16 +1000
pushed 2017-06-06 09:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1369644 - Remove use of |volatile| from ProfileEntry. r=mstange,shu,jseward,froydnj.
8726e36dafe1c875d86b33b5885f6b9e6d1a5a12
created 2017-06-02 12:46 +1000
pushed 2017-06-05 09:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1369276 (part 2) - Convert ProfileEntry::Flags to Kind. r=shu.
7b82e5e570d6e28138167115fe74a2d5d32c9e07
created 2017-05-26 14:54 +1000
pushed 2017-05-31 09:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1367654 (part 1) - Clean up ProfileEntry. r=shu.
edab8a23147dc530ec191b23b880b36df18ffbdd
created 2017-05-26 09:51 +1000
pushed 2017-05-26 09:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1366650 (part 2) - In GeckoProfiler, do all pseudo-stack accesses via the PseudoStack class, instead of via raw array manipulation. r=mstange,shu.
ff4945a4dcc9652bd831e0d1db89efaa871660f6
created 2017-05-26 09:37 +1000
pushed 2017-05-26 09:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1366650 (part 1) - Move PseudoStack into SpiderMonkey. r=mstange,shu.
768e500ad190a4de4ba23899e0a0a550e785a4d3
created 2017-05-18 17:17 +1000
pushed 2017-05-22 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1365854 - Remove FRAME_LABEL_COPY. r=mstange,shu.
45c2aad0e684e5608481cccd408ae3eb1afab256
created 2017-04-26 09:04 +0200
pushed 2017-04-27 00:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
1fa5147b77382c2a2854f4a253de9147aa9ccb4b
created 2017-04-26 14:32 +1000
pushed 2017-04-27 00:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1359007 - Remove js::ProfilingGetPC(). r=shu.
9eea9af9e21e4e7534c3622192ae29644dcba0e2
created 2017-03-22 13:57 -0600
pushed 2017-04-25 20:02 +0000
Tom Tromey Tom Tromey - Bug 1349655 - remove sig_safe_t in favor of mozilla::Atomic<uint32_t>; r=djvj,njn
5c233ca5e06304f3bdd493c4e8abfe408c46534d
created 2017-03-22 19:37 -0400
pushed 2017-03-23 12:43 +0000
Markus Stange Markus Stange - Bug 1339897 - Rename PROFILER_LABEL_PRINTF to PROFILER_LABEL_DYNAMIC and make it really cheap. r=Ehsan,njn
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
09841bae5cafa6700994f363621e58e2e8d6c355
created 2017-01-25 09:08 +1100
pushed 2017-01-27 09:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 6) - Remove SPS references in js/. r=shu.
99ae6aab3d0b1ebc2be01e4dd95bbcc04c7422d5
created 2016-09-13 14:06 +0200
pushed 2016-09-14 00:45 +0000
Jon Coppeard Jon Coppeard - Bug 1298639 - Use bytecode offsets rather than direct pointer in profiling API r=shu
b9987df2efafd00c45001e2ae7d0d4ac1b78a125
created 2016-08-18 12:35 -0400
pushed 2016-08-19 13:53 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1296399 - Make sure that the js::ProfileEntry::Flags fit in the type that they are used with. r=shu
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
0022241652693598c24facb8ce9a5c9c5f6b100c
created 2016-04-13 10:03 +0100
pushed 2016-04-13 21:18 +0000
Jon Coppeard Jon Coppeard - Bug 1259180 - Compact arenas containing scripts r=terrence
cd48f1c046341fd93c1e396644bfc4ae2d732f75
created 2016-03-22 10:17 +0100
pushed 2016-03-22 23:29 +0000
Victor Porof Victor Porof - Bug 1258302 - Create a categories module instead of placing everything in global.js, r=jsantell
f5c50b4960f074ae1997da13bca56b724c332c99
created 2015-09-21 12:07 -0500
pushed 2015-09-22 10:19 +0000
J. Ryan Stinnett J. Ryan Stinnett - Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
f33142322571d4a84728aa03f6378ff1211c597e
created 2015-09-19 11:19 +0200
pushed 2015-09-20 04:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1204584 - Ensure that entries created by AutoSPSEntry propogate their category information; r=djvj
7c530c7851cb648d4d44deb7454a45bf9c5d1223
created 2015-09-14 11:57 +0200
pushed 2015-09-15 13:05 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1204613 - Add a static_assert that ProfileEntry::{Flags,Category} do not overlap; r=djvj
7e587a5822420e7a018b96830eff1059720b0654
created 2015-09-14 12:15 -0700
pushed 2015-09-15 00:13 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1204168 - Add the js::ProfileEntry::setCategory method; r=djvj
3e3f42614efba0923b56e86388c06510765e2dd0
created 2015-09-14 22:11 +0530
pushed 2015-09-15 00:13 +0000
Nigel Babu Nigel Babu - Backed out changeset 3fac2976a472 (bug 1204168) for build bustage
3fac2976a472427b5ebb037917419dbbc63c2505
created 2015-09-14 09:19 -0700
pushed 2015-09-15 00:13 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1204168 - Add the js::ProfileEntry::setCategory method; r=djvj
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
913b9761539b16eefac82ad5cf07ab34997738e1
created 2015-05-22 16:25 -0400
pushed 2015-05-23 21:28 +0000
Victor Porof Victor Porof - Bug 1167300 - Consolidate the performance tool directory, r=jsantell
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
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-01-26 13:09 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
2fab2faa7f9d5778fcb5aa3a733a96f4350de90c
created 2015-01-26 07:22 +0900
pushed 2015-01-26 13:09 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 2: Non-mechanical changes. r=waldo
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
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-12 10:44 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
e682602319bee1e5a04ca985288b0b54336e80fc
created 2014-08-18 12:20 -0700
pushed 2014-08-19 12:40 +0000
Dan Gohman Dan Gohman - Bug 1054334 - SpiderMonkey: Delete unneeded semicolons r=nbp
f20b1f5b288dd77eb6785e3904966c7efeb7fc38
created 2014-08-06 11:25 -0400
pushed 2014-08-06 20:45 +0000
Victor Porof Victor Porof - Bug 879008 - New UI for the sampling Profiler, r=rcampbell,fitzgen,pbrosset
274c7f646f58bac80f52711ca332789916dba85f
created 2014-07-29 09:56 -0500
pushed 2014-07-30 00:01 +0000
Luke Wagner Luke Wagner - Bug 1040390 - Integrate JS::ProfilingFrameIterator with the profiler (r=bgirard)
748b4ffb759e97e4495d6f92948c9f8fed585155
created 2014-06-04 14:37 -0400
pushed 2014-06-05 00:44 +0000
Victor Porof Victor Porof - Bug 1017790 - Expose category information in the profiler data, r=djvj
d185d33cfce5abbbb03157af9f471570478476c3
created 2014-06-04 14:37 -0400
pushed 2014-06-05 00:44 +0000
Victor Porof Victor Porof - Bug 1019182 - ProfileEntry flags should be zeroed when setting frame data, r=djvj
d6fccb7c56a88d7601782ead5e076df17839b25c
created 2014-05-31 20:31 -0700
pushed 2014-06-01 03:37 +0000
Phil Ringnalda Phil Ringnalda - Merge f-t to m-c
9482bb487aa5bfbc7f73ab69f2b7630728b641dd
created 2014-05-30 21:41 -0400
pushed 2014-06-01 03:37 +0000
Victor Porof Victor Porof - Bug 1007203 - Set the categories as flags on profile entries, r=djvj
b83af60025b875f93b83cde0237d78f432937a04
created 2014-05-23 17:12 -0400
pushed 2014-06-01 03:37 +0000
Victor Porof Victor Porof - Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
ab9390487d1f9e41c1c3c4e7f1277d0452ce7dca
created 2014-05-29 20:54 -0700
pushed 2014-06-01 03:29 +0000
Brian Smith Brian Smith - Bug 1010634, Part 4: Fix signed/unsigned conversion warning in js/ProfilingStack.h, r=luke
163cef53a92cf1660418c12e92960684331f28e9
created 2014-05-28 18:44 -0400
pushed 2014-05-29 04:39 +0000
Victor Porof Victor Porof - Bug 1004726 - Clean up profiler pseudo-stack representation (relanded), r=djvj,jchen
9fa72130d50b7d82771e489399ec321c24c2fc8c
created 2014-05-26 21:51 -0400
pushed 2014-05-27 20:23 +0000
Victor Porof Victor Porof - Backed out changeset c2429d6c41fb (Bug 1004726) for regressions on B2G, r=me
c2429d6c41fb3b7598136535f4c6fc9428a15e09
created 2014-05-20 15:25 -0400
pushed 2014-05-21 11:58 +0000
Victor Porof Victor Porof - Bug 1004726 - Clean up profiler pseudo-stack representation. r=djvj,mrosenberg
less more (0) -60 tip