Mercurial > hg > truffle
comparison src/share/vm/runtime/sharedRuntime.cpp @ 3013:5ee0f57bb18c
added message to verification error, InliningPhase uses TTY
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Fri, 17 Jun 2011 14:58:03 +0200 |
parents | 75a99b4f1c98 |
children | fecdb0a65fb2 |
comparison
equal
deleted
inserted
replaced
3012:4d03919746d4 | 3013:5ee0f57bb18c |
---|---|
2672 VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver, int* arg_size) { | 2672 VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver, int* arg_size) { |
2673 // This method is returning a data structure allocating as a | 2673 // This method is returning a data structure allocating as a |
2674 // ResourceObject, so do not put any ResourceMarks in here. | 2674 // ResourceObject, so do not put any ResourceMarks in here. |
2675 char *s = sig->as_C_string(); | 2675 char *s = sig->as_C_string(); |
2676 int len = (int)strlen(s); | 2676 int len = (int)strlen(s); |
2677 *s++; len--; // Skip opening paren | 2677 s++; len--; // Skip opening paren |
2678 char *t = s+len; | 2678 char *t = s+len; |
2679 while( *(--t) != ')' ) ; // Find close paren | 2679 while( *(--t) != ')' ) ; // Find close paren |
2680 | 2680 |
2681 BasicType *sig_bt = NEW_RESOURCE_ARRAY( BasicType, 256 ); | 2681 BasicType *sig_bt = NEW_RESOURCE_ARRAY( BasicType, 256 ); |
2682 VMRegPair *regs = NEW_RESOURCE_ARRAY( VMRegPair, 256 ); | 2682 VMRegPair *regs = NEW_RESOURCE_ARRAY( VMRegPair, 256 ); |