diff src/share/vm/interpreter/templateTable.cpp @ 362:f8199438385b

Merge
author apetrusenko
date Wed, 17 Sep 2008 16:49:18 +0400
parents 37f87013dfd8
children be93aad57795
line wrap: on
line diff
--- a/src/share/vm/interpreter/templateTable.cpp	Thu Sep 04 18:40:43 2008 -0700
+++ b/src/share/vm/interpreter/templateTable.cpp	Wed Sep 17 16:49:18 2008 +0400
@@ -172,6 +172,7 @@
 
 Template*                  TemplateTable::_desc;
 InterpreterMacroAssembler* TemplateTable::_masm;
+BarrierSet*                TemplateTable::_bs;
 
 
 void TemplateTable::def(Bytecodes::Code code, int flags, TosState in, TosState out, void (*gen)(), char filler) {
@@ -244,6 +245,8 @@
   // Initialize table
   TraceTime timer("TemplateTable initialization", TraceStartupTime);
 
+  _bs = Universe::heap()->barrier_set();
+
   // For better readability
   const char _    = ' ';
   const int  ____ = 0;