[kaffe] Kaffe CVS: kaffe dalibor
Kaffe CVS
cvs-commits at kaffe.org
Tue Feb 11 08:56:02 PST 2003
CVSROOT: /cvs/kaffe
Module name: kaffe
Changes by: dalibor 03/02/11 08:54:45
Modified files:
. : ChangeLog WHATSNEW
config/i386/freebsd2: xprofile-md.h
config/i386/linux: xprofile-md.h
kaffe/kaffevm : jar.c support.c
kaffe/kaffevm/jit3: basecode.c basecode.h constpool.c
constpool.h funcs.c icode.c machine.c
machine.h registers.c
Log message:
2003-02-10 Dalibor Topic <robilad at yahoo.com>
* kaffe/kaffevm/jar.c:
(hashName) modified to return an unsigned int.
(addJarEntry, lookupJarFile) adapted to use new hashName.
* WHATSNEW:
Added support for user defined class library profiles.
* config/i386/freebsd2/xprofile-md.h,
config/i386/linux/xprofile-md.h:
Synced with JanosVM 0.8.0, fixing license information.
* kaffe/kaffevm/jit3/basecode.c,
kaffe/kaffevm/jit3/basecode.h,
kaffe/kaffevm/jit3/constpool.c,
kaffe/kaffevm/jit3/constpool.h,
kaffe/kaffevm/jit3/funcs.c,
kaffe/kaffevm/jit3/icode.c,
kaffe/kaffevm/jit3/machine.c,
kaffe/kaffevm/jit3/machine.h,
kaffe/kaffevm/jit3/registers.c:
Synced with JanosVM 0.8.0
2002-07-27 Saturday 16:03 stack
* kaffe/kaffevm/jit3/: basecode.c, basecode.h: added missing
lslot_slot_const function
2002-07-27 Saturday 16:03 stack
* kaffe/kaffevm/jit3/: constpool.c, constpool.h: better printfs and
comments
2002-07-27 Saturday 16:04 stack
* kaffe/kaffevm/jit3/funcs.c: try to print out labels corresponding
to the current pc
2002-07-27 Saturday 16:07 stack
* kaffe/kaffevm/jit3/icode.c: added branch and link optimization
for fake calls on architectures that support branch and link, added
long version of copyslots, pay attention to leaf flag to avoid
check_stack_limit, switch ordering of moving longs to get better
register allocation, added HAVE_move_float/double_const function
2002-07-27 Saturday 16:09 stack
* kaffe/kaffevm/jit3/machine.c: support for branch and link fake
calls and added call to resetConstants
2002-07-27 Saturday 16:11 stack
* kaffe/kaffevm/jit3/registers.c: modified allocRegister to support
allocation of Rnosaveoncall registers in reverse order. this makes
it easier for architectures that have instructions that save
regsters in a high to low fashion.
* FAQ/FAQ.jit3:
New file, taken from JanosVM 0.8.0.
2003-02-10 Helmer Kraemer <hkraemer at freenet.de>
* kaffe/kaffevm/support.c (callMethodA): Fixed passing of longs and
doubles, small code clean up
(callMethodV): Changed PROMOTE_TO_64bits to PROMOTE_jfloat2jdouble
in order to match callMethodA
(callMethodV): Removed bogus assertion
More information about the kaffe
mailing list