Lines Matching refs:initialization

130         // Stop if this is the initialization for the object instance which
142 // Can not bypass initialization of the instance
598 // Can not bypass initialization of the instance
1044 // A load from an initialization barrier can match a captured store.
2289 // When a store immediately follows a relevant allocation/initialization,
2290 // try to capture it into the initialization, or hoist it above.
2685 // Can not bypass initialization of the instance we are looking for.
2689 InitializeNode* init = alloc->initialization();
2945 // An InitializeNode collects and isolates object initialization after
2984 // InitializeNode, to perform arbitrary initialization of the new object.
2986 // The initialization must then be marked as 'complete' disable the
2991 // new oop address associated with the allocation/initialization.
2996 // inside the initialization, to the raw oop produced by the allocation.
2998 // other AllocateNodes) are allowed to bypass the initialization.
3000 // The effect of all this is to consolidate object initialization
3017 // Note: allocation() can be NULL, for secondary initialization barriers
3054 // after skipping the memory effects of this initialization.
3062 InitializeNode* init = initialization();
3098 // Helper for proving that an initialization expression is
3099 // "simple enough" to be folded into an object initialization.
3101 // within the initialization without creating a vicious cycle, such as:
3145 // an initialization. Returns zero if a check fails.
3154 return FAIL; // must be unconditional after the initialization
3262 // Return 0 if the queried range overlaps an initialization boundary
3317 // initialization interferes, then return zero_memory (the memory
3730 // reduce instruction count for common initialization patterns