src/share/vm/interpreter/templateTable.cpp

changeset 777
37f87013dfd8
parent 435
a61af66fc99e
child 1161
be93aad57795
     1.1 --- a/src/share/vm/interpreter/templateTable.cpp	Wed Jun 04 13:51:09 2008 -0700
     1.2 +++ b/src/share/vm/interpreter/templateTable.cpp	Thu Jun 05 15:57:56 2008 -0700
     1.3 @@ -172,6 +172,7 @@
     1.4  
     1.5  Template*                  TemplateTable::_desc;
     1.6  InterpreterMacroAssembler* TemplateTable::_masm;
     1.7 +BarrierSet*                TemplateTable::_bs;
     1.8  
     1.9  
    1.10  void TemplateTable::def(Bytecodes::Code code, int flags, TosState in, TosState out, void (*gen)(), char filler) {
    1.11 @@ -244,6 +245,8 @@
    1.12    // Initialize table
    1.13    TraceTime timer("TemplateTable initialization", TraceStartupTime);
    1.14  
    1.15 +  _bs = Universe::heap()->barrier_set();
    1.16 +
    1.17    // For better readability
    1.18    const char _    = ' ';
    1.19    const int  ____ = 0;

mercurial