8026708: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generation

Thu, 17 Oct 2013 19:47:04 +0200

author
anoll
date
Thu, 17 Oct 2013 19:47:04 +0200
changeset 5977
74e00b98d5dd
parent 5928
90abdd727e64
child 5979
e3b736cf4fa3

8026708: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generation
Summary: Increase size for the template interpreter accordingly
Reviewed-by: kvn, twisti

src/cpu/x86/vm/templateInterpreter_x86.hpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/cpu/x86/vm/templateInterpreter_x86.hpp	Wed Oct 16 11:13:15 2013 -0700
     1.2 +++ b/src/cpu/x86/vm/templateInterpreter_x86.hpp	Thu Oct 17 19:47:04 2013 +0200
     1.3 @@ -34,9 +34,9 @@
     1.4    // Run with +PrintInterpreter to get the VM to print out the size.
     1.5    // Max size with JVMTI
     1.6  #ifdef AMD64
     1.7 -  const static int InterpreterCodeSize = 208 * 1024;
     1.8 +  const static int InterpreterCodeSize = 256 * 1024;
     1.9  #else
    1.10 -  const static int InterpreterCodeSize = 176 * 1024;
    1.11 +  const static int InterpreterCodeSize = 224 * 1024;
    1.12  #endif // AMD64
    1.13  
    1.14  #endif // CPU_X86_VM_TEMPLATEINTERPRETER_X86_HPP

mercurial