comparison src/os_cpu/windows_x86/vm/os_windows_x86.cpp @ 6916:5ec0c42da025

7188234: Deprecate VM command line options Summary: Remove support for the UseVectoredExceptions flag Reviewed-by: jcoomes, kamg Contributed-by: harold.seigel@oracle.com
author coleenp
date Thu, 25 Oct 2012 16:33:15 -0400
parents b9a9ed0f8eeb
children e522a00b91aa f34d701e952e cd3d6a6b95d9
comparison
equal deleted inserted replaced
6884:80f44792c0c9 6916:5ec0c42da025
173 173
174 pDynamicCodeData pDCD; 174 pDynamicCodeData pDCD;
175 PRUNTIME_FUNCTION prt; 175 PRUNTIME_FUNCTION prt;
176 PUNWIND_INFO_EH_ONLY punwind; 176 PUNWIND_INFO_EH_ONLY punwind;
177 177
178 // If we are using Vectored Exceptions we don't need this registration
179 if (UseVectoredExceptions) return true;
180
181 BufferBlob* blob = BufferBlob::create("CodeCache Exception Handler", sizeof(DynamicCodeData)); 178 BufferBlob* blob = BufferBlob::create("CodeCache Exception Handler", sizeof(DynamicCodeData));
182 CodeBuffer cb(blob); 179 CodeBuffer cb(blob);
183 MacroAssembler* masm = new MacroAssembler(&cb); 180 MacroAssembler* masm = new MacroAssembler(&cb);
184 pDCD = (pDynamicCodeData) masm->pc(); 181 pDCD = (pDynamicCodeData) masm->pc();
185 182