comparison src/share/vm/prims/jvmtiLib.xsl @ 6725:da91efe96a93

6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
author coleenp
date Sat, 01 Sep 2012 13:25:18 -0400
parents c18cbe5936b8
children e522a00b91aa
comparison
equal deleted inserted replaced
6724:36d1d483d5d6 6725:da91efe96a93
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- 2 <!--
3 3
4 Copyright (c) 2002, 2007, Oracle and/or its affiliates. All rights reserved. 4 Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved.
5 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 5 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6 6
7 This code is free software; you can redistribute it and/or modify it 7 This code is free software; you can redistribute it and/or modify it
8 under the terms of the GNU General Public License version 2 only, as 8 under the terms of the GNU General Public License version 2 only, as
9 published by the Free Software Foundation. 9 published by the Free Software Foundation.
807 <xsl:template match="jframeID" mode="HotSpotType"> 807 <xsl:template match="jframeID" mode="HotSpotType">
808 <xsl:text>jint</xsl:text> 808 <xsl:text>jint</xsl:text>
809 </xsl:template> 809 </xsl:template>
810 810
811 <xsl:template match="jmethodID" mode="HotSpotType"> 811 <xsl:template match="jmethodID" mode="HotSpotType">
812 <xsl:text>methodOop</xsl:text> 812 <xsl:text>Method*</xsl:text>
813 </xsl:template> 813 </xsl:template>
814 814
815 <xsl:template match="jfieldID" mode="HotSpotType"> 815 <xsl:template match="jfieldID" mode="HotSpotType">
816 <xsl:text>fieldDescriptor*</xsl:text> 816 <xsl:text>fieldDescriptor*</xsl:text>
817 </xsl:template> 817 </xsl:template>