code is not clean. libjava/interpret.cc:1480

Ian Lance Taylor iant@google.com
Mon Jan 17 23:51:00 GMT 2011


majia gm <gmmajia@gmail.com> writes:
> libjava/interpret.cc:1480
>> gcc 4.4.0, 4.4.2 and 4.5.2 have the same problem.

What precisely are you trying to say?
If you are trying to say that this code will not compile if
DIRECT_THREADED is not defined, then I agree. It appears to have been
broken by this patch, which is where the code was first introduced:
2007年02月15日 Kyle Galloway <kgallowa@redhat.com>
	
	* interpret.cc (_Jv_InterpMethod::check_handler): New method.
I've CC'ed Kyle Galloway.
I assume that in practice DIRECT_THREADED is always defined. Looking at
libjava/include/java-interp.h, that does indeed appear to be the case.
Ian


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /