/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | SwitchStatement.java | 110 // compiler will try to inline the FieldExpression. 112 // inline. This means that instead of the case 117 // see if it was constant but unable to inline. 146 public Statement inline(Environment env, Context ctx) { method in class:SwitchStatement 151 args[i] = args[i].inline(env, ctx);
|
H A D | SynchronizedStatement.java | 75 public Statement inline(Environment env, Context ctx) { method in class:SynchronizedStatement 77 body = body.inline(env, ctx);
|
H A D | ThrowStatement.java | 86 public Statement inline(Environment env, Context ctx) { method in class:ThrowStatement
|
H A D | TryStatement.java | 191 public Statement inline(Environment env, Context ctx) { method in class:TryStatement 193 body = body.inline(env, new Context(ctx, this)); 200 args[i] = args[i].inline(env, new Context(ctx, this)); 228 // Don't inline methods containing try statements. 230 // inline a method that returns a value which is
|
H A D | UnaryExpression.java | 144 public Expression inline(Environment env, Context ctx) { method in class:UnaryExpression 145 return right.inline(env, ctx);
|
H A D | VarDeclarationStatement.java | 144 public Statement inline(Environment env, Context ctx) { method in class:VarDeclarationStatement 154 return new ExpressionStatement(where, expr).inline(env, ctx);
|
H A D | WhileStatement.java | 79 public Statement inline(Environment env, Context ctx) { method in class:WhileStatement 83 body = body.inline(env, ctx);
|
H A D | ArrayAccessExpression.java | 156 public Expression inline(Environment env, Context ctx) { method in class:ArrayAccessExpression
|
H A D | BinaryExpression.java | 159 public Expression inline(Environment env, Context ctx) { method in class:BinaryExpression 160 left = left.inline(env, ctx); 161 right = right.inline(env, ctx);
|
H A D | MethodExpression.java | 675 return valNeeded ? e.inlineValue(env, ctx) : e.inline(env, ctx); 678 public Expression inline(Environment env, Context ctx) { method in class:MethodExpression 680 return implementation.inline(env, ctx); 683 right = field.isStatic() ? right.inline(env, ctx) : right.inlineValue(env, ctx); 689 // ctxClass is the current class trying to inline this method 695 // Don't inline if a qualified non-static method: the call 728 right = field.isStatic() ? right.inline(env, ctx) : right.inlineValue(env, ctx); 741 // ctxClass is the current class trying to inline this method 746 // Don't inline if a qualified non-static method: the call
|
H A D | NewInstanceExpression.java | 409 return new InlineNewInstanceExpression(where, type, field, new CompoundStatement(where, body)).inline(env, ctx); 412 public Expression inline(Environment env, Context ctx) { method in class:NewInstanceExpression 429 outerArg = outerArg.inline(env, ctx); 437 // the decision to not inline new instance expressions 466 // sourceClass is the current class trying to inline this method
|
H A D | FieldExpression.java | 1098 * Check if constant: Will it inline away? 1114 public Expression inline(Environment env, Context ctx) { method in class:FieldExpression 1116 return implementation.inline(env, ctx); 1158 Expression e = right.inline(env, ctx); 1178 Expression e = right.inline(env, ctx); 1206 // ctxClass is the current class trying to inline this method
|
H A D | IdentifierExpression.java | 388 * Check if constant: Will it inline away? 402 public Expression inline(Environment env, Context ctx) { method in class:IdentifierExpression
|
H A D | Statement.java | 57 * The largest possible interesting inline cost value. 187 public Statement inline(Environment env, Context ctx) { method in class:Statement
|
H A D | Expression.java | 86 * A constant expression must inline away to a literal constant. 165 * If it is an "int" constant expression, inline it, if necessary, 342 * The name 'inline' is somthing of a misnomer, as these methods are 345 * only -- it is 'inline' and 'inlineValue' that drive the simplification 348 public Expression inline(Environment env, Context ctx) { method in class:Expression 412 * the compile-time simplifications performed by 'inline' and friends.
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | stack.hpp | 29 #include "memory/allocation.inline.hpp" 75 inline StackBase(size_t segment_size, size_t max_cache_size, size_t max_size); 78 static inline size_t adjust_max_size(size_t max_size, size_t seg_size); 90 #define inline macro 103 inline Stack(size_t segment_size = default_segment_size(), 105 inline ~Stack() { clear(true); } 107 inline bool is_empty() const { return this->_cur_seg == NULL; } 108 inline bool is_full() const { return this->_full_seg_size >= this->max_size(); } 114 inline size_t size() const { 118 inline voi 209 #undef inline macro [all...] |
/openjdk7/jdk/src/share/classes/sun/tools/javac/ |
H A D | SourceMember.java | 692 void inline(Environment env) throws ClassNotFound { method in class:SourceMember 696 inline(env); 701 System.out.println("[inline field " + getClassDeclaration().getName() + "." + getName() + "]"); 714 setValue(s.inline(env, ctx)); 765 inline(env); 801 inline(env); 861 inline(env);
|