Skip to content

Commit 40ee7b8

Browse files
committed
Removes the callgraphTracer from the TraceInformation after the callgraph was constructed
1 parent 7a477b9 commit 40ee7b8

File tree

7 files changed

+34
-32
lines changed

7 files changed

+34
-32
lines changed
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
as yet unclassified
1+
accessing
22
callgraph
33

44
callgraph ifNotNil: [^ callgraph].
5-
^ callgraphTracer ifNotNil: [callgraph := callgraphTracer eventsForTree]
5+
^ callgraphTracer ifNotNil: [
6+
callgraph := callgraphTracer eventsForTree.
7+
callgraphTracer := nil]

packages/Babylonian-Core.package/BPExampleTraceInformation.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"class" : {
33
},
44
"instance" : {
5-
"callgraph" : "pre 1/20/2021 16:19",
5+
"callgraph" : "pre 2/15/2021 10:04",
66
"callgraphTracer" : "cmfcmf 11/9/2020 15:09",
77
"callgraphTracer:" : "cmfcmf 11/9/2020 15:32",
88
"terminateTracingProcess" : "cmfcmf 11/9/2020 17:00",

packages/Babylonian-Core.package/BlockNode.extension/methodProperties.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
"class" : {
33
},
44
"instance" : {
5-
"additionalSize:" : " 2/15/2021 09:53:45",
6-
"additionalSizeBeforeBlock:" : " 2/15/2021 09:53:45",
7-
"emitCodeForEvaluatedClosureValue:encoder:" : " 2/15/2021 09:53:45",
8-
"emitCodeForEvaluatedFullClosureValue:encoder:" : " 2/15/2021 09:53:45",
9-
"emitCodeForEvaluatedValue:encoder:" : " 2/15/2021 09:53:45",
10-
"emitCodeForValue:encoder:" : " 2/15/2021 09:53:45",
11-
"isRootBlock:" : " 2/15/2021 09:53:45",
12-
"litIndexBlockIdentifier:" : " 2/15/2021 09:53:45",
13-
"sizeCodeForEvaluatedClosureValue:" : " 2/15/2021 09:53:45",
14-
"sizeCodeForEvaluatedFullClosureValue:" : " 2/15/2021 09:53:45",
15-
"sizeCodeForEvaluatedValue:" : " 2/15/2021 09:53:45",
16-
"sizeCodeForValue:" : " 2/15/2021 09:53:45" } }
5+
"additionalSize:" : "2/15/2021 09:53:45",
6+
"additionalSizeBeforeBlock:" : "2/15/2021 09:53:45",
7+
"emitCodeForEvaluatedClosureValue:encoder:" : "2/15/2021 09:53:45",
8+
"emitCodeForEvaluatedFullClosureValue:encoder:" : "2/15/2021 09:53:45",
9+
"emitCodeForEvaluatedValue:encoder:" : "2/15/2021 09:53:45",
10+
"emitCodeForValue:encoder:" : "2/15/2021 09:53:45",
11+
"isRootBlock:" : "2/15/2021 09:53:45",
12+
"litIndexBlockIdentifier:" : "2/15/2021 09:53:45",
13+
"sizeCodeForEvaluatedClosureValue:" : "2/15/2021 09:53:45",
14+
"sizeCodeForEvaluatedFullClosureValue:" : "2/15/2021 09:53:45",
15+
"sizeCodeForEvaluatedValue:" : "2/15/2021 09:53:45",
16+
"sizeCodeForValue:" : "2/15/2021 09:53:45" } }

packages/Babylonian-Core.package/BytecodeEncoder.extension/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
},
44
"instance" : {
55
"genNops:" : "cmfcmf 11/27/2020 13:40",
6-
"generateMethodOfClass:trailer:from:" : " 2/15/2021 09:53:45" } }
6+
"generateMethodOfClass:trailer:from:" : "2/15/2021 09:53:45" } }

packages/Babylonian-Core.package/MethodNode.extension/methodProperties.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"class" : {
33
},
44
"instance" : {
5-
"generate:using:" : " 2/15/2021 09:53:45",
6-
"rememberNOPs:range:blockId:" : " 2/15/2021 09:53:45" } }
5+
"generate:using:" : "2/15/2021 09:53:45",
6+
"rememberNOPs:range:blockId:" : "2/15/2021 09:53:45" } }

packages/Babylonian-Core.package/ParseNode.extension/methodProperties.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
"class" : {
33
},
44
"instance" : {
5-
"additionalReturnSize:returns:" : " 2/15/2021 09:53:45",
6-
"emitCodeForReturn:encoder:" : " 2/15/2021 09:53:45",
7-
"emitNOPs:stack:n:type:" : " 2/15/2021 09:53:45",
8-
"findEnclosingNonOptimizedBlock:" : " 2/15/2021 09:53:45",
9-
"findEnclosingNonOptimizedBlockId:" : " 2/15/2021 09:53:45",
10-
"invocationTempIndex:" : " 2/15/2021 09:53:45",
11-
"litIndexBlockIdentifier:" : " 2/15/2021 09:53:45",
12-
"litIndexEnterInvocation:" : " 2/15/2021 09:53:45",
13-
"litIndexExitInvocation:" : " 2/15/2021 09:53:45",
14-
"litIndexInvocationCount:" : " 2/15/2021 09:53:45",
15-
"litIndexTracerClass:" : " 2/15/2021 09:53:45",
16-
"sizeCodeForReturn:" : " 2/15/2021 09:53:45" } }
5+
"additionalReturnSize:returns:" : "2/15/2021 09:53:45",
6+
"emitCodeForReturn:encoder:" : "2/15/2021 09:53:45",
7+
"emitNOPs:stack:n:type:" : "2/15/2021 09:53:45",
8+
"findEnclosingNonOptimizedBlock:" : "2/15/2021 09:53:45",
9+
"findEnclosingNonOptimizedBlockId:" : "2/15/2021 09:53:45",
10+
"invocationTempIndex:" : "2/15/2021 09:53:45",
11+
"litIndexBlockIdentifier:" : "2/15/2021 09:53:45",
12+
"litIndexEnterInvocation:" : "2/15/2021 09:53:45",
13+
"litIndexExitInvocation:" : "2/15/2021 09:53:45",
14+
"litIndexInvocationCount:" : "2/15/2021 09:53:45",
15+
"litIndexTracerClass:" : "2/15/2021 09:53:45",
16+
"sizeCodeForReturn:" : "2/15/2021 09:53:45" } }

packages/Babylonian-Core.package/VariableNode.extension/methodProperties.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"class" : {
33
},
44
"instance" : {
5-
"emitCodeForReturn:encoder:" : " 2/15/2021 09:53:45",
6-
"sizeCodeForReturn:" : " 2/15/2021 09:53:45" } }
5+
"emitCodeForReturn:encoder:" : "2/15/2021 09:53:45",
6+
"sizeCodeForReturn:" : "2/15/2021 09:53:45" } }

0 commit comments

Comments
 (0)