aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/interpreter
diff options
context:
space:
mode:
authorysr <none@none>2008-06-12 13:50:55 -0700
committerysr <none@none>2008-06-12 13:50:55 -0700
commit17fe0ded51b949e6829f4b535b135c343effc05c (patch)
treeaf4fd0dca67beae6ff030453ba961606607d98b3 /src/share/vm/interpreter
parentb53f4585b771d688e2f269d9b3519547830f4902 (diff)
parentd9821afe2f6f3fb6dc0c4575d89fd94458ba5095 (diff)
downloadjdk8u_hotspot-17fe0ded51b949e6829f4b535b135c343effc05c.tar.gz
Merge
Diffstat (limited to 'src/share/vm/interpreter')
-rw-r--r--src/share/vm/interpreter/bytecodeInterpreter.cpp1
-rw-r--r--src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml22
-rw-r--r--src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl24
3 files changed, 42 insertions, 5 deletions
diff --git a/src/share/vm/interpreter/bytecodeInterpreter.cpp b/src/share/vm/interpreter/bytecodeInterpreter.cpp
index 547b440e1..c3602489d 100644
--- a/src/share/vm/interpreter/bytecodeInterpreter.cpp
+++ b/src/share/vm/interpreter/bytecodeInterpreter.cpp
@@ -1931,6 +1931,7 @@ run:
} else {
result->set_mark(markOopDesc::prototype());
}
+ result->set_klass_gap(0);
result->set_klass(k_entry);
SET_STACK_OBJECT(result, 0);
UPDATE_PC_AND_TOS_AND_CONTINUE(3, 1);
diff --git a/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml b/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
index 56d97c6ee..e7ecdda0f 100644
--- a/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
+++ b/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml
@@ -1,7 +1,25 @@
<?xml version="1.0"?>
<!--
- Copyright 2006 Sun Microsystems, Inc. All rights reserved.
- SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+ Copyright 1997-2000 Sun Microsystems, Inc. All Rights Reserved.
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+
+ This code is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 2 only, as
+ published by the Free Software Foundation.
+
+ This code is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ version 2 for more details (a copy is included in the LICENSE file that
+ accompanied this code).
+
+ You should have received a copy of the GNU General Public License version
+ 2 along with this work; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+
+ Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ CA 95054 USA or visit www.sun.com if you need additional information or
+ have any questions.
-->
<!DOCTYPE processcode [
<!ELEMENT processcode ANY>
diff --git a/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl b/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl
index 28cd8712d..6739356c4 100644
--- a/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl
+++ b/src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl
@@ -1,10 +1,29 @@
<?xml version="1.0"?>
<!--
- Copyright 2006 Sun Microsystems, Inc. All rights reserved.
- SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+ Copyright 1997-2000 Sun Microsystems, Inc. All Rights Reserved.
+ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+
+ This code is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License version 2 only, as
+ published by the Free Software Foundation.
+
+ This code is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ version 2 for more details (a copy is included in the LICENSE file that
+ accompanied this code).
+
+ You should have received a copy of the GNU General Public License version
+ 2 along with this work; if not, write to the Free Software Foundation,
+ Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+
+ Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ CA 95054 USA or visit www.sun.com if you need additional information or
+ have any questions.
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+<xsl:output method="text" indent="no" omit-xml-declaration="yes"/>
<xsl:template match="processcode">
<xsl:text>
@@ -15,7 +34,6 @@
</xsl:text>
-<xsl:output method="text" indent="no" omit-xml-declaration="yes"/>
</xsl:template>
</xsl:stylesheet>