メモなど

SPAMの記録
技術的なネタ
旧旅行
その他

method読み込み

2004-08-09 11:17:34 | kaffe
kaffe/kaffevm/readClass.c

readMethods

から以下のfunctionを呼んでいる

/kaffe/kaffevm/classMethod.c
startMethods mallocして nmethods = 0にする

addMethod 実際に methodを読み込みclass->nmethods++ する。profiling用のポインターを nullにするとしたらここか。



修正12:45ごろ

addMethodは単に stack size だの local sizeだのを
initializeするだけで実際は

kaffe/kaffevm/readClass.c
readAttributes から呼んでいる

kaffe/kaffevm/code.c
addCodeで読み込んでいる。