mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-15 01:52:42 +03:00
u3: removes redundant stack reads from +reel and +stir jets
This commit is contained in:
parent
a78b303bb4
commit
2e8d84c173
@ -32,8 +32,6 @@
|
|||||||
u3a_pile_sane(&pil_u);
|
u3a_pile_sane(&pil_u);
|
||||||
u3j_gate_prep(&sit_u, u3k(b));
|
u3j_gate_prep(&sit_u, u3k(b));
|
||||||
|
|
||||||
top = u3a_peek(&pil_u);
|
|
||||||
|
|
||||||
while ( len_w-- > 0 ) {
|
while ( len_w-- > 0 ) {
|
||||||
pro = u3j_gate_slam(&sit_u, u3nc(u3k(*top), pro));
|
pro = u3j_gate_slam(&sit_u, u3nc(u3k(*top), pro));
|
||||||
top = u3a_pop(&pil_u);
|
top = u3a_pop(&pil_u);
|
||||||
|
@ -986,8 +986,6 @@
|
|||||||
u3j_site raq_u;
|
u3j_site raq_u;
|
||||||
u3j_gate_prep(&raq_u, u3k(raq));
|
u3j_gate_prep(&raq_u, u3k(raq));
|
||||||
|
|
||||||
top = u3a_peek(&pil_u);
|
|
||||||
|
|
||||||
while ( len_w-- > 0 ) {
|
while ( len_w-- > 0 ) {
|
||||||
p_vex = *top;
|
p_vex = *top;
|
||||||
top = u3a_pop(&pil_u);
|
top = u3a_pop(&pil_u);
|
||||||
|
Loading…
Reference in New Issue
Block a user