Completed
UI Timing
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Developing the Bloomberg Terminal - Local Performance & Measurement Techniques
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Agenda
- 3 Background
- 4 What is it
- 5 Server side
- 6 Backend
- 7 Lua scripting engine
- 8 Application container processes
- 9 Metrics subsystem
- 10 Data layer
- 11 Data layer components
- 12 Combining data
- 13 DataNow Inspector
- 14 Datum
- 15 Custom data types
- 16 What is datum
- 17 Can we do better
- 18 Floatingpoint format
- 19 String optimization
- 20 Polymorphic allocators
- 21 How does this work
- 22 Custom allocator
- 23 Monotonic Buffer
- 24 Data Layer Performance
- 25 Portable Columns
- 26 Worksheet Expressions
- 27 Coalescing
- 28 Chromium
- 29 Application Container
- 30 UI
- 31 Bindings
- 32 Challenges
- 33 Minimize GC
- 34 Life cycle
- 35 Application
- 36 Proxy object
- 37 Disposal pattern
- 38 Overall CPU load
- 39 Bloomberg app
- 40 Bloomberg 3D view
- 41 Memory usage
- 42 Cake view
- 43 Live memory usage
- 44 Measuring responsiveness
- 45 Instant message system
- 46 JavaScript levels
- 47 Chrome Dev Tools Inspector
- 48 UI Timing
- 49 Playable
- 50 Recording
- 51 Free integration testing
- 52 WebAssembly
- 53 What is WebAssembly
- 54 C toolchain
- 55 How do we hook up to it