js/src/gc/Statistics.cpp
6ceb0b9f6c804911e1d769307b429fc72d1beef0
created 2018-05-16 20:56 -0700
pushed 2018-05-18 19:33 +0000
Jeff Walden Jeff Walden - Bug 1461556 - Replace a PodZero of js::gcstats::Statistics::totalTimes_ with a loop asserting every element was default-initialized to zero. r=jandem
63a48a0499b6e4ddd21c9ccfc6a3eeecc1a6b5c2
created 2018-04-23 17:35 -0700
pushed 2018-04-24 01:23 +0000
Steve Fink Steve Fink - Bug 1400153 - Stop using PodZero to initialize TimeStamps, r=nfroyd
5bfd3b3d6cc2c45e0682342071d0f635aca86741
created 2018-04-20 11:35 -0700
pushed 2018-04-23 23:41 +0000
Steve Fink Steve Fink - Bug 1400153 - Add another check for timestamp problems, and attempt to get all the intermittents routed to one bug, r=jonco
7ce50d118d22a3a27be3b5761d05c7bb5d3d8c1a
created 2018-04-20 11:34 -0700
pushed 2018-04-23 23:41 +0000
Steve Fink Steve Fink - Bug 1400153 - Rename nextInPhase -> nextWithPhaseKind, r=jonco
473b7d381544313a38af2be2898e4bd92375b45d
created 2018-04-12 13:04 +0200
pushed 2018-04-12 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 1 - Use rt->mainContextFromOwnThread() instead of TlsContext.get() in some places. r=jonco
6ff8aaef28669cc3945291a182232680481256da
created 2018-04-11 23:19 +0200
pushed 2018-04-11 21:20 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Backing out js/src/ for violation of committing guideliens. CLOSED TREE
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 14:24 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
e27feda042d6a604928170131ace5b6c351da848
created 2018-02-24 07:33 -0600
pushed 2018-03-08 16:09 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 13:58 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
cfd781da349e59c8d6b9fea7efed04a0b2124a61
created 2018-02-24 07:33 -0600
pushed 2018-03-02 13:20 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
819f96a983479d77650b6a13fe05886ae95f45ed
created 2018-02-27 10:19 +0000
pushed 2018-02-27 10:20 +0000
Jon Coppeard Jon Coppeard - Bug 1441152 - Remove obsolete GC_MAX_PAUSE_MS telemetry histogram r=sfink
51fe9a44a5d3f1448cd7a2e50077e80ef919a3f3
created 2018-02-21 10:53 -0600
pushed 2018-02-23 15:27 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 2: Remove some unnecessary uses of js/Printf.h. r=jandem.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-23 15:27 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-02-19 16:37 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
08702628464616ad69c49390f121e9342e9d625f
created 2018-02-14 16:00 -0600
pushed 2018-02-16 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 3: Rename some files into js/src/gc. r=jonco.
b4ecd0f0fc8dd3b0d8f35515ca6acdb11c07d3af
created 2018-01-16 10:46 +1100
pushed 2018-01-16 03:09 +0000
Paul Bone Paul Bone - Bug 1424760 (Part 3) - Add a TelemetryGC unit test r=gfritzsche
e65bb33f2ae069c91f7e379d1b19e814934f5fb7
created 2017-12-16 03:04 +1100
pushed 2018-01-16 03:09 +0000
Paul Bone Paul Bone - Bug 1424760 (Part 2) - Number each of the GC telemetry properties r=mgaudet
fece9cf66e8671f9043e717ddc55eb882fe76055
created 2017-11-10 23:19 +1100
pushed 2017-11-20 10:08 +0000
Paul Bone Paul Bone - Bug 1412729 (part 4) - Attempt to reduce the size of GCMajor markers r=sfink
8ce97fd749413ac6cffa37479063e9c5a4c7c1b6
created 2017-11-12 13:52 +1100
pushed 2017-11-20 10:08 +0000
Paul Bone Paul Bone - Bug 1412729 (part 3) - Reduce the size of GCSlice markers r=sfink
7ae1ff4001aa375e3b5511fad566e7bf8e0cec96
created 2017-10-31 14:32 +1100
pushed 2017-11-02 20:10 +0000
Paul Bone Paul Bone - Bug 1386511 - Part 1: Revise the format of the GC profiler markers. r=jonco, r=mstange
519e7a4669d3dcfed77a6d1f868391d2e1966c8a
created 2017-11-01 15:37 +0000
pushed 2017-11-01 15:38 +0000
Jon Coppeard Jon Coppeard - Bug 1412912 - Remove unnecessary includes in jsgc.h and remove inclusion of jsgc.h from Statistics.h r=sfink
ac5d290791da28e9aaaefcded47f6967fe04ea40
created 2017-10-19 20:40 -0700
pushed 2017-10-20 03:40 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 3159df8aca1a (bug 1386511) for browser_TelemetryGC.js timeouts
3159df8aca1a4d8374091851a5364d7ffd355217
created 2017-08-23 14:58 +1000
pushed 2017-10-20 02:27 +0000
Paul Bone Paul Bone - Bug 1386511 - Revise the format of the GC profiler markers. r=jonco
bc8353cd30c1de85762b1a9fa4039bb2c7cb7dab
created 2017-10-03 12:51 +0100
pushed 2017-10-03 11:54 +0000
Jon Coppeard Jon Coppeard - Bug 1405016 - Include full/zone GC information in JS_GC_PROFILE output r=sfink
95846f969c25a3ed172a2dd7bee94ccfdddaceef
created 2017-08-04 10:11 +0100
pushed 2017-08-04 09:21 +0000
Jon Coppeard Jon Coppeard - Bug 1366217 - Discard GC stats if timing inconsistencies are found r=sfink
9236439b1cd419e4b7caa60bdcfb57a975abed90
created 2017-07-31 10:56 +0100
pushed 2017-07-31 10:03 +0000
Jon Coppeard Jon Coppeard - Bug 1385296 - Improve JS_GC_PROFILE / MOZ_GCTIMER output r=sfink
75902ad4c97a19b048160e3ef2470ad56ddfdcee
created 2017-07-28 11:06 +0100
pushed 2017-07-28 10:11 +0000
Jon Coppeard Jon Coppeard - Bug 1384885 - Do gray unmarking of cross zone edges as soon as they are found r=sfink
7e496e6bac00d2acbf3dcd5615c13d4ac489724e
created 2017-07-21 14:46 -0400
pushed 2017-07-22 10:44 +0000
Ted Campbell Ted Campbell - Bug 1383206 - Fix format string for in GC slice statistics. r=sfink
de19c8aec73da7df0ab4e1d60148f40d29935951
created 2017-07-19 16:52 +0100
pushed 2017-07-19 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1380972 - Tighten up our defintion of what constitutes a 'long' slice r=sfink
91467cd8d9d4ce34e9b2271f7a240cfdc96cb706
created 2017-07-19 09:37 +0100
pushed 2017-07-19 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1381777 - Record how long we went over the time budget r=sfink data-r=bsmedberg
9b93d7a06157c365acbfbba173ce658393472035
created 2017-07-19 09:37 +0100
pushed 2017-07-19 15:53 +0000
Jon Coppeard Jon Coppeard - Bug 1366217 - Add more assertions to help track down LongestPhaseSelfTime crashes r=sfink
baa7949eb81f019e2caa44a8d7302a9c5a2208b8
created 2017-07-14 19:02 +0100
pushed 2017-07-17 09:25 +0000
Jon Coppeard Jon Coppeard - Bug 1380967 - Add a separate reason code for minor GC performed at the start of major GC r=sfink
9ee8ecd9aca1f72aa0c090c20ef9bd26f20a37e7
created 2017-07-14 21:24 +0200
pushed 2017-07-14 19:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e029feccd0c0 (bug 1380967) for Linux cgc failure in js1_8_5/extensions/collect-gray.js. r=backout
e029feccd0c06792ec5b623ba2c1343272c195ab
created 2017-07-14 19:02 +0100
pushed 2017-07-14 18:07 +0000
Jon Coppeard Jon Coppeard - Bug 1380967 - Add a separate reason code for minor GC performed at the start of major GC r=sfink
b07957a01b981ded610a19df8575fec3c0acf6f1
created 2017-07-07 13:55 +0100
pushed 2017-07-07 12:56 +0000
Jon Coppeard Jon Coppeard - Bug 1366217 - Disregard GC stats if we get an inconsistent timestamp on Android r=sfink
6ddd2bf5d55ea2182e9d072c1bbbb97903b60c40
created 2017-05-25 14:05 -0700
pushed 2017-07-06 23:57 +0000
Steve Fink Steve Fink - Bug 1367900 - Record the values and thresholds for GC triggers, r=jonco
123b7b9082b2129c179c5d53a22d48f3de94ffe7
created 2017-06-21 10:55 +0100
pushed 2017-06-21 10:02 +0000
Jon Coppeard Jon Coppeard - Bug 1366217 - Add assertions to GC stats code that time increases monotonically r=sfink
66f6f2abe43b203af51fe63003b7d8c0b1bc5420
created 2017-05-25 17:43 -0700
pushed 2017-05-26 15:49 +0000
Steve Fink Steve Fink - No bug. Attempt to get error output to appear.
238f6a0d7a1ea68411b40f360e666e7b23f18e29
created 2017-05-25 16:44 -0400
pushed 2017-05-26 01:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
9b65b087ee20e21993889a9c3329a1cf6a7e6f40
created 2017-05-19 16:12 -0400
pushed 2017-05-26 01:33 +0000
Chris H-C Chris H-C - bug 1364503 - Allow GC/CC MAX_PAUSE collection in opt-out r=bsmedberg,mccr8
64fedb38fb15db8fcbf9b0179c4d8293c80557d8
created 2017-05-25 10:54 -0400
pushed 2017-05-25 14:57 +0000
Jon Coppeard Jon Coppeard - Bug 1365539 - Refactor GC statistics phase stack to use a vector r=sfink
aa7d860d9773a2b36118e2879914f7755130164f
created 2017-05-25 10:35 -0400
pushed 2017-05-25 14:38 +0000
Jon Coppeard Jon Coppeard - Bug 1309651 - Record time taken by GC parallel tasks r=sfink data-r=bsmedberg
77d89866a16dd0e5eb9838c1ccff4cf62410cd4d
created 2017-05-18 14:16 -0700
pushed 2017-05-19 15:39 +0000
Steve Fink Steve Fink - Bug 1366085 - Make JSON output use hierarchical names, r=jonco
973df75647b595b6cbc0d93f97a7cbda38acfeec
created 2017-05-12 16:46 -0700
pushed 2017-05-17 18:30 +0000
Steve Fink Steve Fink - Bug 1364547 - Tell Gecko whether a slice is a final slice, r=jonco,mccr8
e8724e8463cfd137c9f05291a5ae2fb1cd59106c
created 2017-05-15 08:06 -0700
pushed 2017-05-17 18:30 +0000
Steve Fink Steve Fink - Bug 1364547 - Call the slice end callback for every slice, r=jonco
116478bef4d2123e39005c831516aa5e3462e40f
created 2017-05-12 12:10 -0700
pushed 2017-05-17 18:30 +0000
Steve Fink Steve Fink - Bug 1364547 - Add number of slices to major GC summary, r=jonco
b2eb05d5fad2fea928f47d3e6a329024c0aaf70e
created 2017-05-17 10:37 +0100
pushed 2017-05-17 17:01 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
1627485da92e28dcb2513f631eaedf44826574a2
created 2017-05-17 12:53 +0200
pushed 2017-05-17 10:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 36f2908f6650 (bug 1361458) for crashing [@ js::GCMarker::drainMarkStack], e.g. in devtools' devtools/client/debugger/new/test/mochitest/browser_dbg-sourcemaps.js. r=backout
36f2908f6650129ababf0665d8d5be185d31f5b2
created 2017-05-17 10:37 +0100
pushed 2017-05-17 09:39 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
004f776b242eebba5a4fd90ca6eddf9378a26de5
created 2017-04-25 13:24 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - Record minor GC timings in profiles, r=jonco, mccr8, mstange
69ac2411d01f318fe7c5b3e7189fffe4fbb4e1be
created 2017-05-02 11:30 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1330306 - Fix self-time computation for multiparented phases, r=jonco
8578fa3a14d668072ec0b6ffecd3156df2301305
created 2017-05-02 11:41 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - Use %*s for padding rather than hardcoded indents, r=me
aec8e4eeac449ee15edda2c812647f06dd1660a7
created 2017-05-03 13:57 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - Convert GC statistics over to JSONPrinter, r=jonco
96b92dca99df60448665f88c27e44c5a6960ba20
created 2017-04-25 13:24 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - Report GC major/minor numbers in JSON, r=jonco
10285754c730e788b65ae9d18dda78b679988fe8
created 2017-05-02 15:45 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - Add APIs for retrieving major GC timing info, r=jonco
aaf50fe1a70ab028fa7c90ff25dba81158fd53e3
created 2017-05-08 12:28 -0700
pushed 2017-05-08 21:15 +0000
Steve Fink Steve Fink - Bug 1322560 - const-ify gc::Statistics API, r=jonco
aaa215039794e6b37d435403455257624cc331f3
created 2017-05-03 11:42 +0100
pushed 2017-05-03 10:48 +0000
Jon Coppeard Jon Coppeard - Bug 1360526 - Add separate stats phases for all the sweep tasks r=sfink
b70ba2c39199a0251b0fce921f577487110d55c0
created 2017-05-03 11:26 +0100
pushed 2017-05-03 10:48 +0000
Jon Coppeard Jon Coppeard - Bug 1361401 - Make gc::Statistics counts atomic as these can be updated by helper threads r=sfink
f40f9adb88a64871d00092506f90059be9e250f5
created 2017-04-28 11:13 -0700
pushed 2017-04-28 18:20 +0000
Steve Fink Steve Fink - Backed out changeset 86277c75f5f7 (bug 1322560)
7bf6fa55b2c76a1a32d3d7205829fe1f68e4d4fe
created 2017-04-28 11:13 -0700
pushed 2017-04-28 18:20 +0000
Steve Fink Steve Fink - Backed out changeset 4dee851a0d45 (bug 1322560)
less more (0) -300 -100 -60 tip