X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=cacao.git;a=blobdiff_plain;f=src%2Fvm%2Fjit%2Foptimizing%2Fbytecode_escape.c;h=0ee6d19b5b8a6eff77961ec879e48b94aeb65c33;hp=722e2f04132fb5aac88bed890cf1d3ae92ca4791;hb=00f70baa559d938988363d68f416f684760d92a2;hpb=ae82ad99e3a6280a3df05d8ce5fd39db38729d17 diff --git a/src/vm/jit/optimizing/bytecode_escape.c b/src/vm/jit/optimizing/bytecode_escape.c index 722e2f041..0ee6d19b5 100644 --- a/src/vm/jit/optimizing/bytecode_escape.c +++ b/src/vm/jit/optimizing/bytecode_escape.c @@ -1,6 +1,6 @@ /* src/vm/optimizing/bytecode_escape.c - Copyright (C) 2008 + Copyright (C) 1996-2011 CACAOVM - Verein zu Foerderung der freien virtuellen Machine CACAO This file is part of CACAO. @@ -775,12 +775,8 @@ static void bc_escape_analysis_parse_invoke(bc_escape_analysis_t *be, jcode_t *j /* Parse parameters if not done yet. */ - if (md->params == NULL) { - if (! descriptor_params_from_paramtypes(md, opc == BC_invokestatic ? ACC_STATIC : 0)) { - /* TODO */ - assert(0); - } - } + if (md->params == NULL) + descriptor_params_from_paramtypes(md, opc == BC_invokestatic ? ACC_STATIC : 0); /* Try to lazyly resolve method. */ @@ -1867,3 +1863,18 @@ void bc_escape_analysis_perform(methodinfo *m) { } + +/* + * These are local overrides for various environment variables in Emacs. + * Please do not remove this and leave it at the end of the file, where + * Emacs will automagically detect them. + * --------------------------------------------------------------------- + * Local variables: + * mode: c + * indent-tabs-mode: t + * c-basic-offset: 4 + * tab-width: 4 + * End: + * vim:noexpandtab:sw=4:ts=4: + */ +