Commit e947a983 authored by Lubomir Bulej's avatar Lubomir Bulej
Browse files

Target bypass bytecode for JVM 1.4.

parent e60a748f
...@@ -166,7 +166,7 @@ ...@@ -166,7 +166,7 @@
<for list="always,never,dynamic" param="variant"> <for list="always,never,dynamic" param="variant">
<sequential> <sequential>
<mkdir dir="${build.disl.bypass}/@{variant}" /> <mkdir dir="${build.disl.bypass}/@{variant}" />
<javac destdir="${build.disl.bypass}/@{variant}" srcdir="${src.disl.bypass}/@{variant}" debug="true"> <javac destdir="${build.disl.bypass}/@{variant}" srcdir="${src.disl.bypass}/@{variant}" debug="true" source="1.4" target="1.4">
<compilerarg value="-Xbootclasspath/p:${basedir}/${build.disl.thread}" /> <compilerarg value="-Xbootclasspath/p:${basedir}/${build.disl.thread}" />
</javac> </javac>
</sequential> </sequential>
...@@ -727,8 +727,6 @@ ...@@ -727,8 +727,6 @@
<target name="clean" depends="clean-examples"> <target name="clean" depends="clean-examples">
<delete dir="${out.dir}" />
<exec executable="make" dir="${src.disl.agent}"> <exec executable="make" dir="${src.disl.agent}">
<arg value="cleanall" /> <arg value="cleanall" />
</exec> </exec>
...@@ -739,6 +737,8 @@ ...@@ -739,6 +737,8 @@
<exec executable="make" dir="${src.shvm.agent}"> <exec executable="make" dir="${src.shvm.agent}">
<arg value="clean" /> <arg value="clean" />
</exec> </exec>
<delete dir="${out.dir}" />
</target> </target>
</project> </project>
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
jvmtiClassDefinition always_BypassCheck_classdef = { jvmtiClassDefinition always_BypassCheck_classdef = {
.class_byte_count = 388, .class_byte_count = 388,
.class_bytes = (unsigned char *) .class_bytes = (unsigned char *)
"\xca\xfe\xba\xbe\x00\x00\x00\x33\x00\x12\x0a\x00\x03\x00\x0f\x07" "\xca\xfe\xba\xbe\x00\x00\x00\x30\x00\x12\x0a\x00\x03\x00\x0f\x07"
"\x00\x10\x07\x00\x11\x01\x00\x06\x3c\x69\x6e\x69\x74\x3e\x01\x00" "\x00\x10\x07\x00\x11\x01\x00\x06\x3c\x69\x6e\x69\x74\x3e\x01\x00"
"\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65\x01\x00\x0f\x4c\x69" "\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65\x01\x00\x0f\x4c\x69"
"\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62\x6c\x65\x01\x00\x12" "\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62\x6c\x65\x01\x00\x12"
...@@ -40,7 +40,7 @@ jvmtiClassDefinition always_BypassCheck_classdef = { ...@@ -40,7 +40,7 @@ jvmtiClassDefinition always_BypassCheck_classdef = {
jvmtiClassDefinition dynamic_BypassCheck_classdef = { jvmtiClassDefinition dynamic_BypassCheck_classdef = {
.class_byte_count = 460, .class_byte_count = 460,
.class_bytes = (unsigned char *) .class_bytes = (unsigned char *)
"\xca\xfe\xba\xbe\x00\x00\x00\x33\x00\x17\x0a\x00\x04\x00\x10\x0a" "\xca\xfe\xba\xbe\x00\x00\x00\x30\x00\x17\x0a\x00\x04\x00\x10\x0a"
"\x00\x11\x00\x12\x07\x00\x13\x07\x00\x14\x01\x00\x06\x3c\x69\x6e" "\x00\x11\x00\x12\x07\x00\x13\x07\x00\x14\x01\x00\x06\x3c\x69\x6e"
"\x69\x74\x3e\x01\x00\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65" "\x69\x74\x3e\x01\x00\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65"
"\x01\x00\x0f\x4c\x69\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62" "\x01\x00\x0f\x4c\x69\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62"
...@@ -75,7 +75,7 @@ jvmtiClassDefinition dynamic_BypassCheck_classdef = { ...@@ -75,7 +75,7 @@ jvmtiClassDefinition dynamic_BypassCheck_classdef = {
jvmtiClassDefinition never_BypassCheck_classdef = { jvmtiClassDefinition never_BypassCheck_classdef = {
.class_byte_count = 388, .class_byte_count = 388,
.class_bytes = (unsigned char *) .class_bytes = (unsigned char *)
"\xca\xfe\xba\xbe\x00\x00\x00\x33\x00\x12\x0a\x00\x03\x00\x0f\x07" "\xca\xfe\xba\xbe\x00\x00\x00\x30\x00\x12\x0a\x00\x03\x00\x0f\x07"
"\x00\x10\x07\x00\x11\x01\x00\x06\x3c\x69\x6e\x69\x74\x3e\x01\x00" "\x00\x10\x07\x00\x11\x01\x00\x06\x3c\x69\x6e\x69\x74\x3e\x01\x00"
"\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65\x01\x00\x0f\x4c\x69" "\x03\x28\x29\x56\x01\x00\x04\x43\x6f\x64\x65\x01\x00\x0f\x4c\x69"
"\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62\x6c\x65\x01\x00\x12" "\x6e\x65\x4e\x75\x6d\x62\x65\x72\x54\x61\x62\x6c\x65\x01\x00\x12"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment