< prev index next >

src/share/vm/runtime/vmStructs.cpp

Print this page




 819   nonstatic_field(InterpreterCodelet,          _description,                                  const char*)                           \
 820   nonstatic_field(InterpreterCodelet,          _bytecode,                                     Bytecodes::Code)                       \
 821                                                                                                                                      \
 822   /***********************************/                                                                                              \
 823   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 824   /***********************************/                                                                                              \
 825                                                                                                                                      \
 826      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 827      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 828      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 829      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 830      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 831      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 832      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 833      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 834      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 835      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 836      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 837      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 838      static_field(StubRoutines,                _mulAdd,                                       address)                               \

 839                                                                                                                                      \
 840   /*****************/                                                                                                                \
 841   /* SharedRuntime */                                                                                                                \
 842   /*****************/                                                                                                                \
 843                                                                                                                                      \
 844      static_field(SharedRuntime,               _ic_miss_blob,                                 RuntimeStub*)                          \
 845                                                                                                                                      \
 846   /***************************************/                                                                                          \
 847   /* PcDesc and other compiled code info */                                                                                          \
 848   /***************************************/                                                                                          \
 849                                                                                                                                      \
 850   nonstatic_field(PcDesc,                      _pc_offset,                                    int)                                   \
 851   nonstatic_field(PcDesc,                      _scope_decode_offset,                          int)                                   \
 852   nonstatic_field(PcDesc,                      _obj_decode_offset,                            int)                                   \
 853   nonstatic_field(PcDesc,                      _flags,                                        int)                                   \
 854                                                                                                                                      \
 855   /***************************************************/                                                                              \
 856   /* CodeBlobs (NOTE: incomplete, but only a little) */                                                                              \
 857   /***************************************************/                                                                              \
 858                                                                                                                                      \


1973   declare_c2_type(CmpLNode, CmpNode)                                      \
1974   declare_c2_type(CmpL3Node, CmpLNode)                                    \
1975   declare_c2_type(CmpFNode, CmpNode)                                      \
1976   declare_c2_type(CmpF3Node, CmpFNode)                                    \
1977   declare_c2_type(CmpDNode, CmpNode)                                      \
1978   declare_c2_type(CmpD3Node, CmpDNode)                                    \
1979   declare_c2_type(BoolNode, Node)                                         \
1980   declare_c2_type(AbsNode, Node)                                          \
1981   declare_c2_type(AbsINode, AbsNode)                                      \
1982   declare_c2_type(AbsFNode, AbsNode)                                      \
1983   declare_c2_type(AbsDNode, AbsNode)                                      \
1984   declare_c2_type(CmpLTMaskNode, Node)                                    \
1985   declare_c2_type(NegNode, Node)                                          \
1986   declare_c2_type(NegFNode, NegNode)                                      \
1987   declare_c2_type(NegDNode, NegNode)                                      \
1988   declare_c2_type(CosDNode, Node)                                         \
1989   declare_c2_type(SinDNode, Node)                                         \
1990   declare_c2_type(TanDNode, Node)                                         \
1991   declare_c2_type(AtanDNode, Node)                                        \
1992   declare_c2_type(SqrtDNode, Node)                                        \
1993   declare_c2_type(ExpDNode, Node)                                         \
1994   declare_c2_type(LogDNode, Node)                                         \
1995   declare_c2_type(Log10DNode, Node)                                       \
1996   declare_c2_type(PowDNode, Node)                                         \
1997   declare_c2_type(ReverseBytesINode, Node)                                \
1998   declare_c2_type(ReverseBytesLNode, Node)                                \
1999   declare_c2_type(ReductionNode, Node)                                    \
2000   declare_c2_type(VectorNode, Node)                                       \
2001   declare_c2_type(AddVBNode, VectorNode)                                  \
2002   declare_c2_type(AddVSNode, VectorNode)                                  \
2003   declare_c2_type(AddVINode, VectorNode)                                  \
2004   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2005   declare_c2_type(AddVLNode, VectorNode)                                  \
2006   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2007   declare_c2_type(AddVFNode, VectorNode)                                  \
2008   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2009   declare_c2_type(AddVDNode, VectorNode)                                  \
2010   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2011   declare_c2_type(SubVBNode, VectorNode)                                  \
2012   declare_c2_type(SubVSNode, VectorNode)                                  \
2013   declare_c2_type(SubVINode, VectorNode)                                  \




 819   nonstatic_field(InterpreterCodelet,          _description,                                  const char*)                           \
 820   nonstatic_field(InterpreterCodelet,          _bytecode,                                     Bytecodes::Code)                       \
 821                                                                                                                                      \
 822   /***********************************/                                                                                              \
 823   /* StubRoutines (NOTE: incomplete) */                                                                                              \
 824   /***********************************/                                                                                              \
 825                                                                                                                                      \
 826      static_field(StubRoutines,                _verify_oop_count,                             jint)                                  \
 827      static_field(StubRoutines,                _call_stub_return_address,                     address)                               \
 828      static_field(StubRoutines,                _aescrypt_encryptBlock,                        address)                               \
 829      static_field(StubRoutines,                _aescrypt_decryptBlock,                        address)                               \
 830      static_field(StubRoutines,                _cipherBlockChaining_encryptAESCrypt,          address)                               \
 831      static_field(StubRoutines,                _cipherBlockChaining_decryptAESCrypt,          address)                               \
 832      static_field(StubRoutines,                _ghash_processBlocks,                          address)                               \
 833      static_field(StubRoutines,                _updateBytesCRC32,                             address)                               \
 834      static_field(StubRoutines,                _crc_table_adr,                                address)                               \
 835      static_field(StubRoutines,                _updateBytesCRC32C,                            address)                               \
 836      static_field(StubRoutines,                _multiplyToLen,                                address)                               \
 837      static_field(StubRoutines,                _squareToLen,                                  address)                               \
 838      static_field(StubRoutines,                _mulAdd,                                       address)                               \
 839      static_field(StubRoutines,                _dexp,                                         address)                               \
 840                                                                                                                                      \
 841   /*****************/                                                                                                                \
 842   /* SharedRuntime */                                                                                                                \
 843   /*****************/                                                                                                                \
 844                                                                                                                                      \
 845      static_field(SharedRuntime,               _ic_miss_blob,                                 RuntimeStub*)                          \
 846                                                                                                                                      \
 847   /***************************************/                                                                                          \
 848   /* PcDesc and other compiled code info */                                                                                          \
 849   /***************************************/                                                                                          \
 850                                                                                                                                      \
 851   nonstatic_field(PcDesc,                      _pc_offset,                                    int)                                   \
 852   nonstatic_field(PcDesc,                      _scope_decode_offset,                          int)                                   \
 853   nonstatic_field(PcDesc,                      _obj_decode_offset,                            int)                                   \
 854   nonstatic_field(PcDesc,                      _flags,                                        int)                                   \
 855                                                                                                                                      \
 856   /***************************************************/                                                                              \
 857   /* CodeBlobs (NOTE: incomplete, but only a little) */                                                                              \
 858   /***************************************************/                                                                              \
 859                                                                                                                                      \


1974   declare_c2_type(CmpLNode, CmpNode)                                      \
1975   declare_c2_type(CmpL3Node, CmpLNode)                                    \
1976   declare_c2_type(CmpFNode, CmpNode)                                      \
1977   declare_c2_type(CmpF3Node, CmpFNode)                                    \
1978   declare_c2_type(CmpDNode, CmpNode)                                      \
1979   declare_c2_type(CmpD3Node, CmpDNode)                                    \
1980   declare_c2_type(BoolNode, Node)                                         \
1981   declare_c2_type(AbsNode, Node)                                          \
1982   declare_c2_type(AbsINode, AbsNode)                                      \
1983   declare_c2_type(AbsFNode, AbsNode)                                      \
1984   declare_c2_type(AbsDNode, AbsNode)                                      \
1985   declare_c2_type(CmpLTMaskNode, Node)                                    \
1986   declare_c2_type(NegNode, Node)                                          \
1987   declare_c2_type(NegFNode, NegNode)                                      \
1988   declare_c2_type(NegDNode, NegNode)                                      \
1989   declare_c2_type(CosDNode, Node)                                         \
1990   declare_c2_type(SinDNode, Node)                                         \
1991   declare_c2_type(TanDNode, Node)                                         \
1992   declare_c2_type(AtanDNode, Node)                                        \
1993   declare_c2_type(SqrtDNode, Node)                                        \

1994   declare_c2_type(LogDNode, Node)                                         \
1995   declare_c2_type(Log10DNode, Node)                                       \
1996   declare_c2_type(PowDNode, Node)                                         \
1997   declare_c2_type(ReverseBytesINode, Node)                                \
1998   declare_c2_type(ReverseBytesLNode, Node)                                \
1999   declare_c2_type(ReductionNode, Node)                                    \
2000   declare_c2_type(VectorNode, Node)                                       \
2001   declare_c2_type(AddVBNode, VectorNode)                                  \
2002   declare_c2_type(AddVSNode, VectorNode)                                  \
2003   declare_c2_type(AddVINode, VectorNode)                                  \
2004   declare_c2_type(AddReductionVINode, ReductionNode)                      \
2005   declare_c2_type(AddVLNode, VectorNode)                                  \
2006   declare_c2_type(AddReductionVLNode, ReductionNode)                      \
2007   declare_c2_type(AddVFNode, VectorNode)                                  \
2008   declare_c2_type(AddReductionVFNode, ReductionNode)                      \
2009   declare_c2_type(AddVDNode, VectorNode)                                  \
2010   declare_c2_type(AddReductionVDNode, ReductionNode)                      \
2011   declare_c2_type(SubVBNode, VectorNode)                                  \
2012   declare_c2_type(SubVSNode, VectorNode)                                  \
2013   declare_c2_type(SubVINode, VectorNode)                                  \


< prev index next >