Branch: refs/heads/master Home: http://github.com/penberg/jato
Commit: 957bc9358c57fe0adb938fca4367f14b4aeccc54 http://github.com/penberg/jato/commit/957bc9358c57fe0adb938fca4367f14b4aeccc54 Author: Pekka Enberg <penb...@cs.helsinki.fi> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M arch/x86/backtrace.c M scripts/build/make-tests.sh M vm/jato.c Log Message: ----------- vm: Make 'exe_name' static to vm/jato.c The 'exe_name' variable is no longer used by the backtrace code so make it static to vm/jatoc. Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 6dc9b21473502173bccb282c08c5752cb580d626 http://github.com/penberg/jato/commit/6dc9b21473502173bccb282c08c5752cb580d626 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M include/vm/call.h Log Message: ----------- vm: declare vm_call_method_*() for all primitive types Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 70e36c881f6f95d0842da962617254976bf31e4e http://github.com/penberg/jato/commit/70e36c881f6f95d0842da962617254976bf31e4e Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M jit/trace-jit.c Log Message: ----------- jit: remove "*** pointer not on heap ***" from -Xtrace:invoke-verbose It is so common for pointers to be not on heap that it is pointless to print this information. Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 7d62cebf2e2c5a308e20be68461a8d6813973071 http://github.com/penberg/jato/commit/7d62cebf2e2c5a308e20be68461a8d6813973071 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M include/vm/preload.h M vm/classloader.c M vm/preload.c M vm/reflection.c Log Message: ----------- vm: preload primitive type class for J_VOID. We will have to return this class as void method's result type class. Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 45eb00dd01f9131aaf98f8156300dc223d099cb4 http://github.com/penberg/jato/commit/45eb00dd01f9131aaf98f8156300dc223d099cb4 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M vm/reflection.c Log Message: ----------- vm: cleanup field access functions in reflection.c Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: cf1a33afadcdaabdbf1bdefd119022e93ae29143 http://github.com/penberg/jato/commit/cf1a33afadcdaabdbf1bdefd119022e93ae29143 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M include/vm/reflection.h M include/vm/types.h M vm/jato.c M vm/reflection.c M vm/types.c Log Message: ----------- vm: implement java/lang/reflection.Field.getType() Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 958a129e4015663e789b0ebb6adf131102fdd040 http://github.com/penberg/jato/commit/958a129e4015663e789b0ebb6adf131102fdd040 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M vm/reflection.c Log Message: ----------- vm: handle primitive and array classes in reflection code We cannot access ->class field for primitive and array classes (it is NULL). These classes do not declare methods, fields nor constructors. Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: e448e92e3d4955023d4925d28aa99f9f1e6e798d http://github.com/penberg/jato/commit/e448e92e3d4955023d4925d28aa99f9f1e6e798d Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M vm/class.c Log Message: ----------- vm: fix vm_class_is_assignable_from() for array classes Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: b86a6f19d8702706c893da45f0b153d7a14b0031 http://github.com/penberg/jato/commit/b86a6f19d8702706c893da45f0b153d7a14b0031 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M include/vm/preload.h M vm/preload.c M vm/reflection.c Log Message: ----------- vm: implement marshall_call_arguments() for majority of primitive types Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 4f3c6da1a9d287217c7cc3923dc15fe119697f21 http://github.com/penberg/jato/commit/4f3c6da1a9d287217c7cc3923dc15fe119697f21 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M include/vm/reflection.h M vm/jato.c M vm/reflection.c Log Message: ----------- vm: implement java/lang/reflection/Field.set() Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: def536e7f8a3d69cb806008b61536227afecaba3 http://github.com/penberg/jato/commit/def536e7f8a3d69cb806008b61536227afecaba3 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-08-15 (Sat, 15 Aug 2009) Changed paths: M vm/reflection.c Log Message: ----------- vm: introduce vm_object_to_vm_method() helper Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel