hotspot/src/share/vm/classfile/vmSymbols.hpp
changeset 34257 4be3504cc03b
parent 33638 ef49ed90010b
child 34260 140ad0a387ff
equal deleted inserted replaced
34132:aa73af640c61 34257:4be3504cc03b
    23  */
    23  */
    24 
    24 
    25 #ifndef SHARE_VM_CLASSFILE_VMSYMBOLS_HPP
    25 #ifndef SHARE_VM_CLASSFILE_VMSYMBOLS_HPP
    26 #define SHARE_VM_CLASSFILE_VMSYMBOLS_HPP
    26 #define SHARE_VM_CLASSFILE_VMSYMBOLS_HPP
    27 
    27 
       
    28 #include "classfile/vmSymbols_ext.hpp"
    28 #include "oops/symbol.hpp"
    29 #include "oops/symbol.hpp"
    29 #include "memory/iterator.hpp"
    30 #include "memory/iterator.hpp"
    30 #include "trace/traceMacros.hpp"
    31 #include "trace/traceMacros.hpp"
    31 #include "jvmci/vmSymbols_jvmci.hpp"
    32 #include "jvmci/vmSymbols_jvmci.hpp"
    32 
    33 
   615   template(java_util_stream_StreamsRangeIntSpliterator,          "java/util/stream/Streams$RangeIntSpliterator")  \
   616   template(java_util_stream_StreamsRangeIntSpliterator,          "java/util/stream/Streams$RangeIntSpliterator")  \
   616                                                                                                                   \
   617                                                                                                                   \
   617   /* trace signatures */                                                                                          \
   618   /* trace signatures */                                                                                          \
   618   TRACE_TEMPLATES(template)                                                                                       \
   619   TRACE_TEMPLATES(template)                                                                                       \
   619                                                                                                                   \
   620                                                                                                                   \
       
   621   /* extensions */                                                                                                \
       
   622   VM_SYMBOLS_DO_EXT(template, do_alias)                                                                           \
       
   623                                                                                                                   \
   620   /*end*/
   624   /*end*/
   621 
   625 
   622 // Here are all the intrinsics known to the runtime and the CI.
   626 // Here are all the intrinsics known to the runtime and the CI.
   623 // Each intrinsic consists of a public enum name (like _hashCode),
   627 // Each intrinsic consists of a public enum name (like _hashCode),
   624 // followed by a specification of its klass, name, and signature:
   628 // followed by a specification of its klass, name, and signature: