src/share/vm/opto/compile.hpp

changeset 3138
f6f3bb0ee072
parent 3055
739a9abbbd4b
child 3310
6729bbc1fcd6
equal deleted inserted replaced
3137:e6b1331a51d2 3138:f6f3bb0ee072
78 78
79 //------------------------------Compile---------------------------------------- 79 //------------------------------Compile----------------------------------------
80 // This class defines a top-level Compiler invocation. 80 // This class defines a top-level Compiler invocation.
81 81
82 class Compile : public Phase { 82 class Compile : public Phase {
83 friend class VMStructs;
84
83 public: 85 public:
84 // Fixed alias indexes. (See also MergeMemNode.) 86 // Fixed alias indexes. (See also MergeMemNode.)
85 enum { 87 enum {
86 AliasIdxTop = 1, // pseudo-index, aliases to nothing (used as sentinel value) 88 AliasIdxTop = 1, // pseudo-index, aliases to nothing (used as sentinel value)
87 AliasIdxBot = 2, // pseudo-index, aliases to everything 89 AliasIdxBot = 2, // pseudo-index, aliases to everything

mercurial