Spall
?
?
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Keyboard Navigation
Global Keys
[, < / ], > Jump to previous / next episodeW, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
Menu toggling
q Quotes r References f Filter y Link c CreditsIn-Menu and Index Controls
a
w
s
s
d
h
j
k
l
←
↑
↓
↓
→
Esc Close menu / unfocus timestamp
Quotes and References Menus and Index
Enter Jump to timestampQuotes, References and Credits Menus
o Open URL (in new tab)Filter Menu
x, Space Toggle category and focus nextX, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Filter and Link Menus
z Toggle filter / linking modeCredits Menu
Enter Open URL (in new tab)⏫
Previous: 'Memory Strategies – The Merits of (Un)safe'
⏫
0:00Introducing Spall
0:00Introducing Spall
0:00Introducing Spall
0:19Mention Perfetto as our point of comparison
0:19Mention Perfetto as our point of comparison
0:19Mention Perfetto as our point of comparison
0:29Load up demo_trace.json in both Perfetto and Spall
0:29Load up demo_trace.json in both Perfetto and Spall
0:29Load up demo_trace.json in both Perfetto and Spall
0:36Introductory words on profiling (Spall is soon ready)
0:36Introductory words on profiling (Spall is soon ready)
0:36Introductory words on profiling (Spall is soon ready)
0:52Explore the timeline in Spall
0:52Explore the timeline in Spall
0:52Explore the timeline in Spall
1:21Explore the timing of a 60ms period of operation in Spall
1:21Explore the timing of a 60ms period of operation in Spall
1:21Explore the timing of a 60ms period of operation in Spall
1:59Perfetto might be ready
1:59Perfetto might be ready
1:59Perfetto might be ready
2:06Pan around our trace in Spall
2:06Pan around our trace in Spall
2:06Pan around our trace in Spall
2:21Perfetto is ready
2:21Perfetto is ready
2:21Perfetto is ready
2:52Explore the timing of a 57ms period of operation in Perfetto
2:52Explore the timing of a 57ms period of operation in Perfetto
2:52Explore the timing of a 57ms period of operation in Perfetto
3:02Spall is running at 165FPS, and can load 2 to 3GB .json files
3:02Spall is running at 165FPS, and can load 2 to 3GB .json files
3:02Spall is running at 165FPS, and can load 2 to 3GB .json files
3:46Spall's native version will bring sampling profiling, dtrace conversion written by Ben Visness, and live streaming and display of data
3:46Spall's native version will bring sampling profiling, dtrace conversion written by Ben Visness, and live streaming and display of data
3:46Spall's native version will bring sampling profiling, dtrace conversion written by Ben Visness, and live streaming and display of data
4:37Thank you
4:37Thank you
4:37Thank you
⏬
Next: 'Sprig'
⏬