Mercurial > hg > graal-compiler
diff src/share/vm/prims/methodHandles.cpp @ 4059:44ce519bc3d1
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer
Reviewed-by: kvn, jrose, twisti
author | never |
---|---|
date | Tue, 08 Nov 2011 10:31:53 -0800 |
parents | 12d38ffcba2a |
children | 15d394228cfa |
line wrap: on
line diff
--- a/src/share/vm/prims/methodHandles.cpp Mon Nov 07 14:33:57 2011 -0800 +++ b/src/share/vm/prims/methodHandles.cpp Tue Nov 08 10:31:53 2011 -0800 @@ -206,9 +206,12 @@ _adapter_code = MethodHandlesAdapterBlob::create(adapter_code_size); if (_adapter_code == NULL) vm_exit_out_of_memory(adapter_code_size, "CodeCache: no room for MethodHandles adapters"); - CodeBuffer code(_adapter_code); - MethodHandlesAdapterGenerator g(&code); - g.generate(); + { + CodeBuffer code(_adapter_code); + MethodHandlesAdapterGenerator g(&code); + g.generate(); + code.log_section_sizes("MethodHandlesAdapterBlob"); + } } //------------------------------------------------------------------------------