tools/profiler/core/ProfileBufferEntry.cpp
40d2ccee4fa895a9b83db74259b8305ce072b99e
created 2017-07-31 20:09 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 399d40cb5c1c (bug 1384688)
399d40cb5c1c2046a4296043976609863e2496bb
created 2017-07-28 16:40 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1384688 - Add a pausedRanges field to the profile JSON of each process which lists time ranges during which the profiler was paused or collecting a profile. r=njn
4d932d0c9a761a09461383776590670207a2dcfb
created 2017-07-27 15:04 -0400
pushed 2017-08-02 08:25 +0000
Markus Stange Markus Stange - Bug 1384693 - Let callers of profiler_stream_json_for_this_process obtain the time of the first sample in the buffer. r=njn
3fe4adc63baf237235f439667af42cc5f9d460f9
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 5) - Tweak ProfileBuffer arguments. r=mstange.
f7e6d96eb514e1f50933cc5ff8064afb0e5830da
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 4) - Start all ProfilerBuffer methods with an upper case letter. r=mstange.
158b7d6d7ea6c5f4e5e6093eb2be51da1bf590ab
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 3) - Start all ProfilerBufferEntry methods with an upper case letter. r=mstange.
00674f36f7904356b5bf2aba2779fe0cfad445cc
created 2017-07-13 11:05 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 2) - Improve ProfileBuffer's handling of labels and dynamic strings. r=mstange.
d4d99d47b9fa2166105b03cb7cb86c18930f6e6b
created 2017-07-11 20:12 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379933 (part 1) - Remove Sample entries from the ProfileBuffer. r=mstange.
903992e46e072238158b289a6bf494280e478a13
created 2017-07-05 21:29 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1379565 - Overhaul ProfileBuffer::StreamSamplesToJSON. r=mstange.
49d99c3663b0d553e4729401940e4e91855216e0
created 2017-07-04 16:54 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 7) - Use "entry", not "frame" when talking about ProfileBufferEntry objects. r=mstange.
b764a865e0ee50c062e06f8b6f24014ccba9202b
created 2017-07-04 16:53 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 6) - Use "entry", not "tag" when talking about ProfileBufferEntry objects. r=mstange.
94c6b22b2680a86d4bea505da5c16ed7e31e8238
created 2017-07-04 16:52 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 5) - Make ProfileBufferEntry always store 8 chars. r=mstange.
6e6ead7b836b89eada762d4afa5073993aa365f7
created 2017-07-04 16:51 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 3) - Overhaul names used within ProfilerBufferEntry.cpp. r=mstange.
f015213cef887f371264e9650b3f3636b4bfc254
created 2017-07-04 16:50 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 2) - Remove ProfilerBufferEntry::getMarker(). r=mstange.
4be2e0fbfa6556ec670886331fad5ba908c30361
created 2017-07-04 16:49 +1000
pushed 2017-08-02 08:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1378055 (part 1) - Remove unused ProfileBufferEntry union variants. r=mstange.
e7d5a07cede0aa1d2de6fdf13b7f522aa4a1cc22
created 2017-06-02 09:41 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1368915 (part 3) - Rename aStartTime parameters as aProcessStartTime where appropriate. r=mstange.
ff8a7fa4148bdc06c57016ca6c62d9fea0147a4d
created 2017-04-18 15:40 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1357298 - Remove the 'layers.frame-counter' option. r=mstange,mattwoodrow.
bed8d9d6d6895cf35e4eaf9c12f3339a3a254025
created 2017-03-31 10:13 +1100
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1351963 (part 4) - Make the LastSample argument to addTagThreadId optional. r=jseward.
d9b2934ac8606387e71e1f248613d4e32000cea7
created 2017-04-04 09:41 +1000
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1351963 (part 2, attempt 2) - Move StreamSamplesAndMarkers() out of ThreadInfo. r=mstange.
66146205625406fd7eabd6b03c8b4c7ec464c3a1
created 2017-04-03 08:19 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d9ce5cdb4e5a (bug 1351963) for hopefully fix the dt leaks
d9ce5cdb4e5a59daac066a2bd59abbf48388795e
created 2017-03-31 09:37 +1100
pushed 2017-06-12 13:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1351963 (part 2) - Move StreamSamplesAndMarkers() out of ThreadInfo. r=mstange.
6235799ad4fd1e408a6c348c41f04d9ff7582e3d
created 2017-03-22 11:18 +0100
pushed 2017-06-12 13:08 +0000
Julian Seward Julian Seward - Bug 1345032 - Further cost reductions for ProfileBuffer::FindLastSampleOfThread. r=n.nethercote.
6f118a165c530082496b03f7de95f1daf0afb073
created 2017-03-06 16:24 +0100
pushed 2017-06-12 13:08 +0000
Julian Seward Julian Seward - Bug 1344258 - Remove integer mod from loop in ProfileBuffer::FindLastSampleOfThread. r=n.nethercote.
bd730342c51508fd903a657030ae281163bf2c90
created 2017-02-27 13:52 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1342306 (part 2) - Avoid profiler_time() calls deep in profiler streaming code. r=mstange.
4e196d802c7be7f3a3c147cc6c5b6406656584b1
created 2017-03-03 15:32 +1100
pushed 2017-04-18 12:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1344118 - Fix the profiler's sleeping threads optimization. r=jseward.
6ef5dd99b45cf4b556e7204ba29c6446f550702a
created 2017-02-23 23:05 +0100| base
pushed 2017-04-18 12:07 +0000
Julian Seward Julian Seward - Bug 1341255 - Profiler tidyups: remove StackEntry, rename ProfileEntry to ProfileBufferEntry (part 2: rename ProfileEntry). r=n.nethercote.
less more (0) tip