Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
d@nny disc@ mc²
@hipsterelectron@circumstances.run  ·  activity timestamp 2 weeks ago

also cool profiler update https://peps.python.org/pep-0799/

With Python 3.15, a new sampling profiler was introduced under profile.sample. Known as tachyon, this tool uses statistical sampling to infer performance characteristics, which introduces zero overhead profiling and works better with the modern Python interpreter. It also supports multiple threads, async functions, free threading builds and attaching to running processes. Despite these strengths, the placement of tachyon under profile.sample is misleading and obscures its importance.

Python Enhancement Proposals (PEPs)

PEP 799 – A dedicated profiling package for organizing Python profiling tools | peps.python.org

This PEP proposes the creation of a new standard library module named profiling to organize Python’s built-in profiling tools under a single, coherent namespace.
  • Copy link
  • Flag this post
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 2 weeks ago

i'm a BIG fan of the phrasing "sampling to infer performance characteristics" (emphasis mine). like yeah this is just a number you gotta put it in context to generate #insights

  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 2 weeks ago

tachyon is just a funny name too. i love goofy shit like that. like hell yeah the profiler is cool as fuck give it a sick name

  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc²
@hipsterelectron@circumstances.run replied  ·  activity timestamp 2 weeks ago

quicksilver from the x-men could teleport on a tachyon stream. easily the superpower i always wanted

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login