equal
deleted
inserted
replaced
54 // Instance variables |
54 // Instance variables |
55 int dimension() const { return _dimension; } |
55 int dimension() const { return _dimension; } |
56 void set_dimension(int dimension) { _dimension = dimension; } |
56 void set_dimension(int dimension) { _dimension = dimension; } |
57 |
57 |
58 Klass* higher_dimension() const { return _higher_dimension; } |
58 Klass* higher_dimension() const { return _higher_dimension; } |
|
59 inline Klass* higher_dimension_acquire() const; // load with acquire semantics |
59 void set_higher_dimension(Klass* k) { _higher_dimension = k; } |
60 void set_higher_dimension(Klass* k) { _higher_dimension = k; } |
|
61 inline void release_set_higher_dimension(Klass* k); // store with release semantics |
60 Klass** adr_higher_dimension() { return (Klass**)&this->_higher_dimension;} |
62 Klass** adr_higher_dimension() { return (Klass**)&this->_higher_dimension;} |
61 |
63 |
62 Klass* lower_dimension() const { return _lower_dimension; } |
64 Klass* lower_dimension() const { return _lower_dimension; } |
63 void set_lower_dimension(Klass* k) { _lower_dimension = k; } |
65 void set_lower_dimension(Klass* k) { _lower_dimension = k; } |
64 Klass** adr_lower_dimension() { return (Klass**)&this->_lower_dimension;} |
66 Klass** adr_lower_dimension() { return (Klass**)&this->_lower_dimension;} |