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;