Skip to content

Commit 3f694fb

Browse files
authored
Docs: Updated the changelog (python#42)
* Docs: Updated the changelog
1 parent 2ce2883 commit 3f694fb

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,21 @@ We will run the [bm_nbody.py](./bm_nbody.py) script and the [bm_float_unboxed.py
125125
* Split `BINARY_CHECK_X` into simply `CHECK_X` and short-circuit failure paths. This allows us to follow more closely to the LBBV paper. It also means we can supported cases where one operand is known but the other unknown.
126126
* Perf: Improved typeprop by switching overwrite -> set by @JuliaPoo in https://github.com/pylbbv/pylbbv/pull/6
127127
* Stricter type propagation reduces type information loss
128+
* Improved support for Tier 2 code generation
129+
* Insert cache entries for `SUBSCR` tier 2 instructions in https://github.com/pylbbv/pylbbv/pull/13
130+
* Fixed off by one error in forward jump calculation in https://github.com/pylbbv/pylbbv/pull/19
131+
* Fixed wrong offset in `BB_BRANCH_IF_FLAG_SET` codegen in https://github.com/pylbbv/pylbbv/pull/21
132+
* Fixed `BB_TEST_POP_IF_FALSE` not setting flag in https://github.com/pylbbv/pylbbv/pull/24
133+
* Recursive generation of basic blocks in https://github.com/pylbbv/pylbbv/pull/29
134+
* Mark interpreter frames as tier 2 or not in https://github.com/pylbbv/pylbbv/pull/34
135+
* Make instruction offset calculation frame aware in https://github.com/pylbbv/pylbbv/pull/37
136+
* Support multiple entry points in a Basic Block in https://github.com/pylbbv/pylbbv/pull/39 and https://github.com/pylbbv/pylbbv/pull/40
137+
* Improved workflow:
138+
* workflow: enable CI GH actions tests in https://github.com/pylbbv/pylbbv/pull/35
139+
* Improved type propagator:
140+
* Store negative/inverted types in type propagator nodes in https://github.com/pylbbv/pylbbv/pull/36
141+
* Note: This eliminates the Ladder guards mentioned in our previous technical report.
142+
* Fixed backward jump type context compatibility check in https://github.com/pylbbv/pylbbv/pull/10
128143

129144
## Build instructions
130145

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy