Mercurial > hg > graal-jvmci-8
comparison src/share/vm/memory/genOopClosures.hpp @ 362:f8199438385b
Merge
author | apetrusenko |
---|---|
date | Wed, 17 Sep 2008 16:49:18 +0400 |
parents | 1ee8caae33af |
children | df6caf649ff7 |
comparison
equal
deleted
inserted
replaced
316:5fa96a5a7e76 | 362:f8199438385b |
---|---|
53 CardTableRS* rs() { return _rs; } | 53 CardTableRS* rs() { return _rs; } |
54 | 54 |
55 // Derived classes that modify oops so that they might be old-to-young | 55 // Derived classes that modify oops so that they might be old-to-young |
56 // pointers must call the method below. | 56 // pointers must call the method below. |
57 template <class T> void do_barrier(T* p); | 57 template <class T> void do_barrier(T* p); |
58 | |
59 // Version for use by closures that may be called in parallel code. | |
60 void par_do_barrier(oop* p); | |
58 | 61 |
59 public: | 62 public: |
60 OopsInGenClosure() : OopClosure(NULL), | 63 OopsInGenClosure() : OopClosure(NULL), |
61 _orig_gen(NULL), _gen(NULL), _gen_boundary(NULL), _rs(NULL) {}; | 64 _orig_gen(NULL), _gen(NULL), _gen_boundary(NULL), _rs(NULL) {}; |
62 | 65 |