compiler.tree.debugger: Remove make-assoc
parent
7240ccb20e
commit
99ec318a98
|
@ -143,7 +143,7 @@ M: word optimized. specialized-def optimized. ;
|
||||||
|
|
||||||
M: callable optimized.
|
M: callable optimized.
|
||||||
build-tree optimize-tree nodes>quot
|
build-tree optimize-tree nodes>quot
|
||||||
[ length-limit off . ] with-scope ;
|
f length-limit [ . ] with-variable ;
|
||||||
|
|
||||||
SYMBOL: words-called
|
SYMBOL: words-called
|
||||||
SYMBOL: generics-called
|
SYMBOL: generics-called
|
||||||
|
@ -155,10 +155,10 @@ SYMBOL: node-count
|
||||||
[
|
[
|
||||||
build-tree optimize-tree
|
build-tree optimize-tree
|
||||||
|
|
||||||
H{ } clone words-called set
|
H{ } clone words-called ,,
|
||||||
H{ } clone generics-called set
|
H{ } clone generics-called ,,
|
||||||
H{ } clone methods-called set
|
H{ } clone methods-called ,,
|
||||||
H{ } clone intrinsics-called set
|
H{ } clone intrinsics-called ,,
|
||||||
|
|
||||||
0 swap [
|
0 swap [
|
||||||
[ 1 + ] dip
|
[ 1 + ] dip
|
||||||
|
@ -168,11 +168,11 @@ SYMBOL: node-count
|
||||||
{ [ dup generic? ] [ generics-called ] }
|
{ [ dup generic? ] [ generics-called ] }
|
||||||
{ [ dup method? ] [ methods-called ] }
|
{ [ dup method? ] [ methods-called ] }
|
||||||
[ words-called ]
|
[ words-called ]
|
||||||
} cond get inc-at
|
} cond building get at inc-at
|
||||||
] [ drop ] if
|
] [ drop ] if
|
||||||
] each-node
|
] each-node
|
||||||
node-count set
|
node-count ,,
|
||||||
] H{ } make-assoc ;
|
] H{ } make ;
|
||||||
|
|
||||||
: report. ( report -- )
|
: report. ( report -- )
|
||||||
[
|
[
|
||||||
|
|
Loading…
Reference in New Issue