sapling/slides
Jun Wu 03bf3d0160 slides: add the tracing slides
Summary:
The slides summarized tracing related work, including:

- A tracing framework that integrates seamlessly for Python and Rust.
- Tracing as an Python profiler and how it is better than existing profilers.
- Tracing as a test utility to check whether functions are called expectedly.
- ASCII visualizer that has key advantages of all existing ASCII renders.
- Native compact/fast serialization format that integrates with blackbox.
- Related utilities:
  - Time parsing (lib/hgtime): Superset of what `hg help dates` can do.
  - Mincode (lib/mincode): Competitive `bincode` or `cbor_packed` replacement.
  - cpython-ext: Convert `serde::Serialize` directly to Python object
  - Rust subcommands.

The `html` file was generated via nbconvert, so it's easier to view and
people wouldn't need the `jupyter` toolchain.

Reviewed By: singhsrb

Differential Revision: D18179216

fbshipit-source-id: fa4cc82384a82df41a91fc76087c0b3289189df6
2019-10-28 15:34:11 -07:00
..
201808-indexedlog slides: add indexedlog slide 2018-08-13 15:06:58 -07:00
201904-segmented-changelog slides: recompile with newer tex toolchain 2019-04-18 13:50:03 -07:00
201910-tracing slides: add the tracing slides 2019-10-28 15:34:11 -07:00
README.md slides: add indexedlog slide 2018-08-13 15:06:58 -07:00

Related technical slides. Not part of an installation.

The slides reflect ideas at the time they were presented. They are not formal technical documentations and can be outdated. For the latest and accurate documentation, see comments in code and the formal doc, and help/internals directory.

.md format slides are rendered using Marp. Some of them use extra features added by a fork.