--- a/hotspot/src/share/vm/prims/methodHandles.cpp Mon Aug 23 09:09:36 2010 -0700
+++ b/hotspot/src/share/vm/prims/methodHandles.cpp Wed Aug 25 05:27:54 2010 -0700
@@ -113,8 +113,7 @@
_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->instructions_begin(), _adapter_code->instructions_size());
-
+ CodeBuffer code(_adapter_code);
MethodHandlesAdapterGenerator g(&code);
g.generate();
}