Skip to content

Commit

Permalink
Verified version for call-site counters.
Browse files Browse the repository at this point in the history
  • Loading branch information
arjunhkumar committed Oct 16, 2023
1 parent dd3b0a7 commit eeb5388
Show file tree
Hide file tree
Showing 59 changed files with 29,219 additions and 4 deletions.
Empty file modified Debug/Test-Case.zip
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/MainClass.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/MainClass.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/AbstractOperator.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/AbstractOperator.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/CharOperator.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/CharOperator.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/DateTimeContainer.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/DateTimeContainer.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/DoubleOperator.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/DoubleOperator.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/FloatOperator.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/FloatOperator.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/IntOperator.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/containers/IntOperator.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/CharVal3D.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/CharVal3D.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/DateVal.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/DateVal.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/DoubleVal3D.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/DoubleVal3D.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/FloatVal3D.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/FloatVal3D.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/IntVal3D.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/IntVal3D.java
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/TimeVal.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/inlineable/TimeVal.java
100644 → 100755
Empty file.
4 changes: 2 additions & 2 deletions Debug/Test-Case/static_results/res.out
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
containers/IntOperator&&Qinlineable/IntVal3D
containers/DateTimeContainer&&containers/DateTimeContainer;&&Qinlineable/TimeVal;
containers/IntOperator val1
containers/DateTimeContainer date time
Empty file modified Debug/Test-Case/utils/CommonUtils.class
100644 → 100755
Empty file.
Empty file modified Debug/Test-Case/utils/CommonUtils.java
100644 → 100755
Empty file.
Binary file added Snap.20231016.090038.3218865.0003.trc
Binary file not shown.
Binary file added Snap.20231016.092736.3261336.0003.trc
Binary file not shown.
510 changes: 510 additions & 0 deletions javacore.20231013.055558.474757.0004.txt

Large diffs are not rendered by default.

316 changes: 316 additions & 0 deletions javacore.20231013.055558.474757.0005.txt

Large diffs are not rendered by default.

372 changes: 372 additions & 0 deletions javacore.20231013.055558.474757.0006.txt

Large diffs are not rendered by default.

1,201 changes: 1,201 additions & 0 deletions javacore.20231016.090038.3218865.0002.txt

Large diffs are not rendered by default.

1,868 changes: 1,868 additions & 0 deletions javacore.20231016.092736.3261336.0002.txt

Large diffs are not rendered by default.

Binary file added make/Snap.20231015.105247.2664674.0009.trc
Binary file not shown.
Binary file added make/Snap.20231015.164329.2768939.0015.trc
Binary file not shown.
Binary file added make/Snap.20231016.090043.3219092.0003.trc
Binary file not shown.
Binary file added make/Snap.20231016.092740.3261501.0003.trc
Binary file not shown.
515 changes: 515 additions & 0 deletions make/javacore.20231013.055602.474962.0004.txt

Large diffs are not rendered by default.

321 changes: 321 additions & 0 deletions make/javacore.20231013.055603.474962.0005.txt

Large diffs are not rendered by default.

377 changes: 377 additions & 0 deletions make/javacore.20231013.055603.474962.0006.txt

Large diffs are not rendered by default.

2,796 changes: 2,796 additions & 0 deletions make/javacore.20231015.105247.2664674.0008.txt

Large diffs are not rendered by default.

2,715 changes: 2,715 additions & 0 deletions make/javacore.20231015.105247.2664674.0010.txt

Large diffs are not rendered by default.

2,784 changes: 2,784 additions & 0 deletions make/javacore.20231015.164328.2768939.0008.txt

Large diffs are not rendered by default.

3,832 changes: 3,832 additions & 0 deletions make/javacore.20231015.164329.2768939.0010.txt

Large diffs are not rendered by default.

2,750 changes: 2,750 additions & 0 deletions make/javacore.20231015.164329.2768939.0014.txt

Large diffs are not rendered by default.

1,773 changes: 1,773 additions & 0 deletions make/javacore.20231015.164329.2768939.0016.txt

Large diffs are not rendered by default.

3,817 changes: 3,817 additions & 0 deletions make/javacore.20231015.164330.2768939.0012.txt

Large diffs are not rendered by default.

1,222 changes: 1,222 additions & 0 deletions make/javacore.20231016.090043.3219092.0002.txt

Large diffs are not rendered by default.

1,848 changes: 1,848 additions & 0 deletions make/javacore.20231016.092740.3261501.0002.txt

Large diffs are not rendered by default.

90 changes: 90 additions & 0 deletions make/jitdump.20231015.105247.2664674.0011.dmp
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
<?xml version="1.0" standalone="no"?>
<jitDump>
<ilOfCrashedThread>

+------------- Byte Code Index
| +-------------------- OpCode
| | +------------- First Field
| | | +------------- Branch Target
| | | | +------- Const Pool Index
| | | | | +------------- Constant
| | | | | |
V V V V V V

0, JBaconstnull
1, JBlconst0
2, JBiconst3

<trees
title="Trees"
method="java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;"
hotness="cold">

Trees: for java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
n1n BBStart <block_2> [0x7fed72204540] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=0
n5n treetop [0x7fed72204680] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=1
n4n acall java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;[#419 final native static Method] [flags 0x20500 0x0 ] [0x7fed72204630] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=1
n3n iload <parm 0 I>[#417 Parm] [flags 0x40000103 0x0 ] [0x7fed722045e0] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=0
n2n BBEnd </block_2> [0x7fed72204590] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=0

index: node global index
bci=[x,y,z]: byte-code-info [callee-index, bytecode-index, line-number]
rc: reference count
vc: visit count
vn: value number
li: local index
udi: use/def index
nc: number of children
addr: address size in bytes
flg: node flags

Symbol References (incremental):
--------------------------------
#417: <parm 0 I>[ Parm] [flags 0x40000103 0x0 ] [0x7fed722056f0] (Int32)
#418: <parm 0 I>[ Parm] [flags 0x103 0x0 ] [0x7fed72250300] (Int32)
#419: java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;[ final native static Method] [flags 0x20500 0x0 ] [0x7fed72250170] (NoType)

Number of nodes = 5, symRefCount = 420
</trees>

<cfg>
0 [0x7fed72222230] entry
in = []
out = [2(0) ]
exception in = []
exception out = []
1 [0x7fed72222140] exit
in = [2(0) ]
out = []
exception in = []
exception out = []
2 [0x7fed72250040] BBStart at 0x7fed72204540
in = [0(0) ]
out = [1(0) ]
exception in = []
exception out = []

</cfg>
<knownObjectTable size="1"> // 00007FED7220B8B0
id JNI Ref Address Hash Class
obj0 NULL
</knownObjectTable>
<knownObjectGraph>
</knownObjectGraph>
</ilOfCrashedThread>
<recompilation>
<compile
method="java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;"
hotness="cold"
isProfilingCompile=0>
</compile>


=======>java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;
<ilgen
method="java/lang/System.getSysPropBeforePropertiesInitialized(I)Ljava/lang/String;">
<request> {JitDumpMethod(<NULL>)} </request>
</recompilation rc=0 queued=1>
</jitDump>
97 changes: 97 additions & 0 deletions make/jitdump.20231015.164329.2768939.0017.dmp
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<?xml version="1.0" standalone="no"?>
<jitDump>
<ilOfCrashedThread>

+------------- Byte Code Index
| +-------------------- OpCode
| | +------------- First Field
| | | +------------- Branch Target
| | | | +------- Const Pool Index
| | | | | +------------- Constant
| | | | | |
V V V V V V

0, JBiconstm1
1, JBiconst5
2, JBlconst0
3, JBlconst0

<trees
title="Trees"
method="jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J"
hotness="cold">

Trees: for jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
n1n BBStart <block_2> [0x7fef7cd7f550] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=0
n7n treetop [0x7fef7cd7f730] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=1
n6n lcall jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J[#423 final native virtual Method] [flags 0x20500 0x0 ] () [0x7fef7cd7f6e0] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=3 flg=0x20
n3n aload <'this' parm Ljdk/internal/misc/Unsafe;>[#417 Parm] [flags 0x40000107 0x0 ] (X!=0 ) [0x7fef7cd7f5f0] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=0 flg=0x4
n4n aload <parm 1 Ljava/lang/Class;>[#418 Parm] [flags 0x40000107 0x0 ] [0x7fef7cd7f640] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=0
n5n aload <parm 2 Ljava/lang/String;>[#419 Parm] [flags 0x40000107 0x0 ] [0x7fef7cd7f690] bci=[-1,0,-] rc=1 vc=0 vn=- li=- udi=- nc=0
n2n BBEnd </block_2> [0x7fef7cd7f5a0] bci=[-1,0,-] rc=0 vc=0 vn=- li=- udi=- nc=0

index: node global index
bci=[x,y,z]: byte-code-info [callee-index, bytecode-index, line-number]
rc: reference count
vc: visit count
vn: value number
li: local index
udi: use/def index
nc: number of children
addr: address size in bytes
flg: node flags

Symbol References (incremental):
--------------------------------
#417: <'this' parm Ljdk/internal/misc/Unsafe;>[ Parm] [flags 0x40000107 0x0 ] [0x7fef7cd80700] (Address)
#418: <parm 1 Ljava/lang/Class;>[ Parm] [flags 0x40000107 0x0 ] [0x7fef7cd808f0] (Address)
#419: <parm 2 Ljava/lang/String;>[ Parm] [flags 0x40000107 0x0 ] [0x7fef7cd809c0] (Address)
#420: <'this' parm Ljdk/internal/misc/Unsafe;>[ Parm] [flags 0x107 0x0 ] [0x7fef7cdcb300] (Address)
#421: <parm 1 Ljava/lang/Class;>[ Parm] [flags 0x107 0x0 ] [0x7fef7cdcb4f0] (Address)
#422: <parm 2 Ljava/lang/String;>[ Parm] [flags 0x107 0x0 ] [0x7fef7cdcb5c0] (Address)
#423: jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J[ final native virtual Method] [flags 0x20500 0x0 ] [0x7fef7cdcb170] (NoType)

Number of nodes = 7, symRefCount = 424
</trees>

<cfg>
0 [0x7fef7cd9d230] entry
in = []
out = [2(0) ]
exception in = []
exception out = []
1 [0x7fef7cd9d140] exit
in = [2(0) ]
out = []
exception in = []
exception out = []
2 [0x7fef7cdcb040] BBStart at 0x7fef7cd7f550
in = [0(0) ]
out = [1(0) ]
exception in = []
exception out = []

</cfg>
<knownObjectTable size="1"> // 00007FEF7CD86AB0
id JNI Ref Address Hash Class
obj0 NULL
</knownObjectTable>
<knownObjectGraph>
</knownObjectGraph>
</ilOfCrashedThread>
<recompilation>
<compile
method="jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J"
hotness="cold"
isProfilingCompile=0>
</compile>


=======>jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J
<ilgen
method="jdk/internal/misc/Unsafe.objectFieldOffset1(Ljava/lang/Class;Ljava/lang/String;)J">
<request> {JitDumpMethod(<NULL>)} </request>
</recompilation rc=0 queued=1>
</jitDump>
8 changes: 8 additions & 0 deletions sshkeys/id_ed25519
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
QyNTUxOQAAACC9W7Egb/RH1TwMtjIWqvRP0M21kCaNcl4MpMb/H2sIVQAAAKgezrGwHs6x
sAAAAAtzc2gtZWQyNTUxOQAAACC9W7Egb/RH1TwMtjIWqvRP0M21kCaNcl4MpMb/H2sIVQ
AAAECChkCVWIsL0jfAkg9QzniHZQbnYqxeXFexNACavU4C+b1bsSBv9EfVPAy2Mhaq9E/Q
zbWQJo1yXgykxv8fawhVAAAAHnMyMTAwOEBzdHVkZW50cy5paXRtYW5kaS5hYy5pbgECAw
QFBgc=
-----END OPENSSH PRIVATE KEY-----
1 change: 1 addition & 0 deletions sshkeys/id_ed25519.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL1bsSBv9EfVPAy2Mhaq9E/QzbWQJo1yXgykxv8fawhV [email protected]
2 changes: 2 additions & 0 deletions static_results/backup.out
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
containers/IntOperator val1
containers/DateTimeContainer date time
4 changes: 2 additions & 2 deletions static_results/res.out
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
containers/IntOperator&&Qinlineable/IntVal3D
containers/DateTimeContainer&&containers/DateTimeContainer;&&Qinlineable/TimeVal;
raytracer/Sphere c
raytracer/Sphere v

0 comments on commit eeb5388

Please sign in to comment.