Skip to content

Instantly share code, notes, and snippets.

Data structures

typedef struct {
    uint32_t ch_version;
    uint16_t ch_index;
    uint8_t ch_counter;
    uint8_t ch_oparg;
} HotPyVersionAndCounters;

2021-05-21_09-57-master-b11a951f16f0.json.gz

Performance version: 1.0.0 Report on Linux-5.4.0-73-generic-x86_64-with-glibc2.31 Number of logical CPUs: 12 Start date: 2021-05-26 11:01:17.817118 End date: 2021-05-26 11:19:49.454870

2021-05-26_08-53-master-a316f34dd8dc.json.gz

Benchmark 2021-06-15_14-14-master-243fd01047dd.json.gz 2021-06-16_11-46-master-d5e7d20ed7da.json.gz Change Significance
2to3 314 ms 309 ms 1.02x faster Not significant
2to3 | 314 ms | 309 ms | 1.02x faster | Not significant |
Benchmark 2021-07-07_13-28-master-6bd3ecfc272b 2021-07-09_08-38-lazy-frame-d147d033c057
logging_silent 209 ns 159 ns: 1.31x faster
deltablue 7.93 ms 6.31 ms: 1.26x faster
float 127 ms 103 ms: 1.24x faster
float | 127 ms | 103 ms: 1.24x faster |
Benchmark 2021-07-12_11-29-main-171d529a95be 2021-07-12_15-55-specialize-store-attr-625509a85038
scimark_monte_carlo 103 ms 91.8 ms: 1.12x faster
float 105 ms 94.6 ms: 1.11x faster
float | 105 ms | 94.6 ms: 1.11x faster |
Benchmark 2021-08-03_15-52-master-6871fd0e8e52 2021-08-04_08-30-master-9ce0af527dba
2to3 332 ms 319 ms: 1.04x faster
chaos 109 ms 103 ms: 1.05x faster
crypto_pyaes 113 ms 112 ms: 1.01x faster
crypto_pyaes | 113 ms | 112 ms: 1.01x faster |
Benchmark 2021-08-04_15-41-master-cee67fa66129 2021-08-04_15-45-master-eceb5be1cdc9
2to3 510 ms 506 ms: 1.01x faster
chameleon 15.6 ms 15.1 ms: 1.03x faster
chaos 165 ms 157 ms: 1.05x faster
chaos | 165 ms | 157 ms: 1.05x faster |
Benchmark 2021-08-12_10-47-main-a530a9538f3f 2021-08-12_11-31-super-instructions-244377ebe3e9
2to3 507 ms 493 ms: 1.03x faster
chameleon 14.8 ms 14.4 ms: 1.03x faster
chameleon | 14.8 ms | 14.4 ms: 1.03x faster |
+-------------------------+------------------------------------+------------------------------------------------------+
| Benchmark | 2021-08-16_11-23-main-4f51fa9e2d3e | 2021-08-16_14-27-specialize_load_method-d27e3888bded |
+=========================+====================================+======================================================+
| 2to3 | 493 ms | 486 ms: 1.02x faster |
+-------------------------+------------------------------------+------------------------------------------------------+
| chameleon | 14.3 ms | 13.8 ms: 1.03x faster |
+-------------------------+------------------------------------+------------------------------------------------------+
| chaos | 154 ms | 148 ms: 1.04x faster |
+-------------------------+------------------------------------+
+-------------------------+------------------------------------+------------------------------------------------------+
| Benchmark | 2021-08-09_10-30-3.10-d5c8ad24716d | 2021-08-16_14-27-specialize_load_method-d27e3888bded |
+=========================+====================================+======================================================+
| 2to3 | 534 ms | 486 ms: 1.10x faster |
+-------------------------+------------------------------------+------------------------------------------------------+
| chameleon | 14.8 ms | 13.8 ms: 1.07x faster |
+-------------------------+------------------------------------+------------------------------------------------------+
| chaos | 177 ms | 148 ms: 1.20x faster |
+-------------------------+------------------------------------+