comparison src/share/vm/opto/callnode.hpp @ 74:2a9af0b9cb1c

6674600: (Escape Analysis) Optimize memory graph for instance's fields Summary: EA gives opportunite to do more aggressive memory optimizations. Reviewed-by: never, jrose
author kvn
date Thu, 20 Mar 2008 15:11:44 -0700
parents 99269dbf4ba8
children ba764ed4b6f2
comparison
equal deleted inserted replaced
73:a8880a78d355 74:2a9af0b9cb1c
417 417
418 class SafePointScalarObjectNode: public TypeNode { 418 class SafePointScalarObjectNode: public TypeNode {
419 uint _first_index; // First input edge index of a SafePoint node where 419 uint _first_index; // First input edge index of a SafePoint node where
420 // states of the scalarized object fields are collected. 420 // states of the scalarized object fields are collected.
421 uint _n_fields; // Number of non-static fields of the scalarized object. 421 uint _n_fields; // Number of non-static fields of the scalarized object.
422 DEBUG_ONLY(AllocateNode* _alloc); 422 DEBUG_ONLY(AllocateNode* _alloc;)
423 public: 423 public:
424 SafePointScalarObjectNode(const TypeOopPtr* tp, 424 SafePointScalarObjectNode(const TypeOopPtr* tp,
425 #ifdef ASSERT 425 #ifdef ASSERT
426 AllocateNode* alloc, 426 AllocateNode* alloc,
427 #endif 427 #endif