jatovm-devel
Thread
Date
Earlier messages
Later messages
Messages by Date
2009/08/15
[PATCH 09/30] x86-64: notify liveness analysis about caller saved registers
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 03/30] x86-64: add reg_args_count to struct vm_method
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 10/30] x86-64: fix membase insns with %r12 and %r13 as base registers
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 06/30] x86-64: handle STMT_STORE(EXPR_LOCAL, reg)
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 12/30] regression: make ParameterPassingTest more thorough
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 05/30] x86-64: fix disassembly listing
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 01/30] mmix: set REG_UNASSIGNED to INT_MAX
Eduard - Gabriel Munteanu
2009/08/15
[PATCH 02/30] Fix 'make test' breakage
Eduard - Gabriel Munteanu
2009/08/15
[penberg/jato] 505f3b: vm: Fix formatting of function arguments
noreply
2009/08/15
[penberg/jato] f21341: Makefile: Allow the user to override CC and JAVAC
noreply
2009/08/15
[penberg/jato] 60b78d: vm: Remove ifdef'd code from vm/jar.c
noreply
2009/08/15
[penberg/jato] 369c43: vm: Fix parse_individual_section() to return parse...
noreply
2009/08/15
[penberg/jato] 4c867f: vm: Fix error handling in vm_open_jar()
noreply
2009/08/15
[penberg/jato] 957bc9: vm: Make 'exe_name' static to vm/jato.c
noreply
2009/08/15
[PATCH 11/11] vm: introduce vm_object_to_vm_method() helper
Tomek Grabiec
2009/08/15
[PATCH 08/11] vm: implement marshall_call_arguments() for majority of primitive types
Tomek Grabiec
2009/08/15
[PATCH 10/11] vm: implement properly VMStackWalker.getClassContext()
Tomek Grabiec
2009/08/15
[PATCH 09/11] vm: implement java/lang/reflection/Field.set()
Tomek Grabiec
2009/08/15
[PATCH 07/11] vm: fix vm_class_is_assignable_from() for array classes
Tomek Grabiec
2009/08/15
[PATCH 06/11] vm: handle primitive and array classes in reflection code
Tomek Grabiec
2009/08/15
[PATCH 05/11] vm: implement java/lang/reflection.Field.getType()
Tomek Grabiec
2009/08/15
[PATCH 01/11] vm: declare vm_call_method_*() for all primitive types
Tomek Grabiec
2009/08/15
[PATCH 03/11] vm: preload primitve type class for J_VOID.
Tomek Grabiec
2009/08/15
[PATCH 04/11] vm: cleanup field access functions in reflection.c
Tomek Grabiec
2009/08/15
[PATCH 02/11] jit: remove "*** pointer not on heap ***" from -Xtrace:invoke-verbose
Tomek Grabiec
2009/08/15
[penberg/jato] 95d678: vm: Implement Field.getModifiersInternal()
noreply
2009/08/15
[penberg/jato] 5bca4a: vm: ifdef gc_map_init() because it's so slow
noreply
2009/08/15
[penberg/jato] 91829e: vm: Cleanup vm_object_to_vm_field()
noreply
2009/08/15
[penberg/jato] 2f2f6a: x86: Implement Unsafe.compareAndSwapInt()
noreply
2009/08/14
[penberg/jato] 84d6ed: vm: Move sun.misc.Unsafe implementation to vm/unsa...
noreply
2009/08/14
[penberg/jato] afad79: vm: Implement Unsafe.objectFieldOffset()
noreply
2009/08/14
[penberg/jato] af5146: jit: trace exception message on -Xtrace:exceptions
noreply
2009/08/14
Re: [PATCH 4/6] jit: make fixup sites use native pointers instead of struct insn pointers at run-time
Tomek Grabiec
2009/08/14
Re: [PATCH 4/6] jit: make fixup sites use native pointers instead of struct insn pointers at run-time
Tomek Grabiec
2009/08/14
Re: [PATCH 4/6] jit: make fixup sites use native pointers instead of struct insn pointers at run-time
Vegard Nossum
2009/08/13
[PATCH 2/2] vm: fix VMClass.getName()
Tomek Grabiec
2009/08/13
[PATCH 1/2] jit: trace exception message on -Xtrace:exceptions
Tomek Grabiec
2009/08/13
[PATCH 6/6] jit: release memory occupied by compile-time structures.
Tomek Grabiec
2009/08/13
[PATCH 5/6] jit: remove unnecessary if()
Tomek Grabiec
2009/08/13
[PATCH 4/6] jit: make fixup sites use native pointers instead of struct insn pointers at run-time
Tomek Grabiec
2009/08/13
[PATCH 3/6] jit: add missing expr_get() in switch-bc.c
Tomek Grabiec
2009/08/13
[PATCH 2/6] jit: do not call bb_native_ptr() at run-time
Tomek Grabiec
2009/08/13
[PATCH 1/6] jit: build exception handler table after code emission.
Tomek Grabiec
2009/08/13
[PATCH 2/2] jit: trim long strings in argument preview.
Tomek Grabiec
2009/08/13
[penberg/jato] f434ec: vm: set 'gnu.cpu.endian' property
noreply
2009/08/13
[PATCH] vm: set 'gnu.cpu.endian' property
Tomek Grabiec
2009/08/13
[PATCH 1/2] jit: support for tracing J_LONG return value.
Tomek Grabiec
2009/08/13
[penberg/jato] a0e9d5: jit: support for tracing J_LONG return value.
noreply
2009/08/13
[penberg/jato] cbcf94: jit: trim long strings in argument preview.
noreply
2009/08/13
[penberg/jato] cc9d6f: Add make-release script
noreply
2009/08/13
[PATCH] jit: add EXPR_FINVOKEINTERFACE for methods returning floating point values.
Tomek Grabiec
2009/08/13
[PATCH] jit: add missing tree printer for EXPR_TRUNCATION
Tomek Grabiec
2009/08/13
[PATCH 8/8] vm: optimize VMClass.getModifiers()
Tomek Grabiec
2009/08/13
[PATCH 7/8] vm: add missing enter_vm_from_jni()
Tomek Grabiec
2009/08/13
[PATCH 6/8] vm: handle class loading failure properly.
Tomek Grabiec
2009/08/13
[PATCH 5/8] lib: constify argument to hash_map_remove()
Tomek Grabiec
2009/08/13
[PATCH 4/8] vm: fix get_classpath()
Tomek Grabiec
2009/08/13
[PATCH 1/8] vm: cleanup gnu classpath autodiscovery
Tomek Grabiec
2009/08/13
[PATCH 3/8] vm: set 'java.boot.class.path' property
Tomek Grabiec
2009/08/13
[PATCH 2/8] vm: move configurable properties init after classpath discovery
Tomek Grabiec
2009/08/12
Re: [PATCH 5/5] vm: implement VMClass.getModifiers()
Pekka Enberg
2009/08/12
Re: [PATCH 1/5] jit: add entry for EXPR_INVKOEINTERFACE in expr_is_pure()
Pekka Enberg
2009/08/12
[PATCH 3/5] cafebabe: add missing flag definitions
Tomek Grabiec
2009/08/12
[PATCH 2/5] jit: use get_pure_expr() instead of explicit dup_expr()
Tomek Grabiec
2009/08/12
[PATCH 5/5] vm: implement VMClass.getModifiers()
Tomek Grabiec
2009/08/12
[PATCH 4/5] vm: declare class field setters/getters in simmilar way that instance field setters/getters
Tomek Grabiec
2009/08/12
[PATCH 1/5] jit: add entry for EXPR_INVKOEINTERFACE in expr_is_pure()
Tomek Grabiec
2009/08/12
[PATCH 2/2] vm: fix memory leak in init_configurable_system_properties()
Tomek Grabiec
2009/08/12
[PATCH 1/2] vm: properly manage string literals in VM
Tomek Grabiec
2009/08/12
[PATCH] jit: fix caload, baload and saload conversion.
Tomek Grabiec
2009/08/12
[PATCH] test: fix 'make test' breakage
Tomek Grabiec
2009/08/12
[PATCH] jit: fix int -> cahr, byte, short conversion.
Tomek Grabiec
2009/08/12
[PATCH] vm: fix vm_object_alloc_multi_array()
Tomek Grabiec
2009/08/12
[PATCH] runtime: add missing java/lang/VMString.java
Tomek Grabiec
2009/08/12
[PATCH 8/9] vm: fix error handling in Get*Field JNI functions
Tomek Grabiec
2009/08/12
[PATCH 9/9] vm: execute JNI_OnLoad function when loading jni libraries
Tomek Grabiec
2009/08/12
[PATCH 6/9] vm: properly manage string literals in VM
Tomek Grabiec
2009/08/12
[PATCH 7/9] jit: fix deadlock caused by class initialization.
Tomek Grabiec
2009/08/12
[PATCH 5/9] vm: autodiscovery of runtime.zip
Tomek Grabiec
2009/08/12
[PATCH 4/9] Makefile: enable building of runtime.zip containing runtime classes
Tomek Grabiec
2009/08/12
[PATCH 3/9] vm: fix field setters for char, byte, boolean and short.
Tomek Grabiec
2009/08/12
[PATCH 2/9] vm: use hash map in class loader
Tomek Grabiec
2009/08/12
[PATCH 1/9] lib: introduce hash map toolkit.
Tomek Grabiec
2009/08/11
Re: [PATCH] vm: set 'os.name' system property
Tomek Grabiec
2009/08/11
Re: [PATCH] vm: set 'os.name' system property
Pekka Enberg
2009/08/11
[PATCH 09/10] vm: set 'java.class.path' property
Tomek Grabiec
2009/08/11
[PATCH 08/10] vm: introduce get_classpath()
Tomek Grabiec
2009/08/11
[PATCH 10/10] vm: implement VMClass.isAssignableFrom()
Tomek Grabiec
2009/08/11
[PATCH 07/10] vm: implement VMClass.getClassLoader()
Tomek Grabiec
2009/08/11
[PATCH 06/10] vm: implement SetXXXArrayRegion JNI function family
Tomek Grabiec
2009/08/11
[PATCH 05/10] vm: implement GetXXXArrayRegion JNI function family
Tomek Grabiec
2009/08/11
[PATCH 02/10] jit: do not skip argument preview if it is not on heap.
Tomek Grabiec
2009/08/11
[PATCH 03/10] x86: introduce ARCH_NAME constant
Tomek Grabiec
2009/08/11
[PATCH 04/10] vm: set most of required system properties.
Tomek Grabiec
2009/08/11
[PATCH 01/10] x86: implement BYTE -> CHAR conversion
Tomek Grabiec
2009/08/11
[PATCH] vm: implement SetXXXField JNI function family
Tomek Grabiec
2009/08/11
[PATCH 3/3] vm: implement GetXXXField JNI function family
Tomek Grabiec
2009/08/11
[PATCH 2/3] vm: declare field setters and getters using macros.
Tomek Grabiec
2009/08/11
[PATCH 1/3] vm: cleanup in jni-interface.c
Tomek Grabiec
2009/08/11
[PATCH 1/2] vm: fix field resolution (search interfaces)
Vegard Nossum
2009/08/11
[PATCH 2/2] regression: add InterfaceFieldInheritanceTest
Vegard Nossum
2009/08/11
Re: [PATCH] vm: set 'os.name' system property
Vegard Nossum
2009/08/11
[PATCH] vm: add only abstract methods to the itable
Vegard Nossum
2009/08/11
[PATCH] vm: fix argument parsing with multidimensional arrays present.
Tomek Grabiec
2009/08/11
[PATCH] vm: set 'os.name' system property
Tomek Grabiec
2009/08/10
Re: [PATCH] jit: EXPR_INSTANCEOF should have J_INT return type
Pekka Enberg
2009/08/10
[PATCH] jit: EXPR_INSTANCEOF should have J_INT return type
Tomek Grabiec
2009/08/10
[PATCH] jit: EXPR_ARRAYLENGTH should have J_INT result type
Tomek Grabiec
2009/08/10
[PATCH] vm: move init_system_properties() call before arguments are parsed
Tomek Grabiec
2009/08/10
[PATCH] vm: fix array field setters and getters for float
Tomek Grabiec
2009/08/10
[PATCH 3/3] x86: implement d2l conversion
Tomek Grabiec
2009/08/10
[PATCH 1/3] x86: add floating point instructions needed for d2l
Tomek Grabiec
2009/08/10
[PATCH] x86: reveal the magic behind l2d
Tomek Grabiec
2009/08/10
[PATCH 2/3] x86: add INSN_OR_IMM_MEMBASE
Tomek Grabiec
2009/08/10
[PATCH] x86: reveal the magic behind l2d
Tomek Grabiec
2009/08/10
[PATCH] x86: do not use J_REFERENCE as register type when it doesn't hold an object reference.
Tomek Grabiec
2009/08/10
[PATCH] vm: fix pack_args()
Tomek Grabiec
2009/08/10
[PATCH 14/14] vm: implement NewObjectA JNI function
Tomek Grabiec
2009/08/10
[PATCH 13/14] vm: implement NewXXXArray JNI function family
Tomek Grabiec
2009/08/10
[PATCH 10/14] vm: put licence text in reflection.c
Tomek Grabiec
2009/08/10
[PATCH 11/14] jit: move register allocation to temporary_expr() constructor
Tomek Grabiec
2009/08/10
[PATCH 09/14] vm: make native_constructor_construct_native() work with nonempty argument list
Tomek Grabiec
2009/08/10
[PATCH 12/14] x86: support for long array element load/store
Tomek Grabiec
2009/08/10
[PATCH 08/14] vm: implement java/lang/reflection/Method.invokeNative()
Tomek Grabiec
2009/08/10
[PATCH 06/14] vm: implement java/lang/reflection/Method.getParameterTypes()
Tomek Grabiec
2009/08/10
[PATCH 05/14] vm: introduce count_java_arguments()
Tomek Grabiec
2009/08/10
[PATCH 07/14] vm: implement VMClass.isInterface()
Tomek Grabiec
2009/08/10
[PATCH 04/14] vm: move parse_method_args() to vm/types.c
Tomek Grabiec
2009/08/10
[PATCH 02/14] vm: make parse_method_args() be able to return type name
Tomek Grabiec
2009/08/10
[PATCH 01/14] vm: implement VMClass.getDeclaredMethods()
Tomek Grabiec
2009/08/10
[PATCH 03/14] vm: use parse_method_args() in count_arguments()
Tomek Grabiec
2009/08/10
[PATCH] jit: put only J_REFERENCE types in the gc map
Vegard Nossum
2009/08/10
[PATCH 3/3] jit: add all (in-use) virtual registers to gc map
Vegard Nossum
2009/08/10
[PATCH 1/3] x86: add lir printer for INSN_TEST_IMM_MEMDISP
Vegard Nossum
2009/08/10
[PATCH 2/3] jit: only add J_REFERENCE types to the gc register/stack map
Vegard Nossum
2009/08/10
[PATCH] test: fix 'make test' breakage
Tomek Grabiec
2009/08/10
[PATCH 5/5] x86: select gc safepoints before function calls
Vegard Nossum
2009/08/10
[PATCH 3/5] jit: preliminary support for gc map tracing
Vegard Nossum
2009/08/10
[PATCH 2/5] jit: preliminary support for creating (somewhat crude) gc register/stack maps
Vegard Nossum
2009/08/10
[PATCH 1/5] jit: add gc-map creation entry point
Vegard Nossum
2009/08/10
[PATCH 4/5] x86: fix INSN_TEST_IMM_MEMDISP (introduce OPERAND_MEMDISP)
Vegard Nossum
2009/08/10
[PATCH 2/2] vm: move parse_method_args() and vm_method_java_argument_count() to vm/types.c
Tomek Grabiec
2009/08/10
[PATCH 1/2] vm: fix bug in get_method_parameter_types()
Tomek Grabiec
2009/08/10
[PATCH 6/6] vm: implement VMClass.isInterface()
Tomek Grabiec
2009/08/10
[PATCH 5/6] vm: implement java/lang/reflection/Method.getParameterTypes()
Tomek Grabiec
2009/08/10
[PATCH 3/6] vm: make parse_method_args() be able to return type name
Tomek Grabiec
2009/08/10
[PATCH 2/6] vm: introduce vm_method_java_argument_count()
Tomek Grabiec
2009/08/10
[PATCH 4/6] vm: use parse_method_args() in count_arguments()
Tomek Grabiec
2009/08/10
[PATCH 1/6] vm: implement VMClass.getDeclaredMethods()
Tomek Grabiec
2009/08/10
[PATCH 8/8] vm: add thread synchronization for GC
Vegard Nossum
2009/08/10
[PATCH 4/8] lib: specify initial status of guard-page in constructor
Vegard Nossum
2009/08/10
[PATCH 7/8] vm: count the number of threads for GC
Vegard Nossum
2009/08/10
[PATCH 1/8] x86: call use-def table sanity checking arch-specific init code
Vegard Nossum
2009/08/10
[PATCH 3/8] Move {vm -> lib}/guard-page.[ch]
Vegard Nossum
2009/08/10
[PATCH 5/8] x86: add support for INSN_TEST_IMM_MEMDISP
Vegard Nossum
2009/08/10
[PATCH 2/8] vm: allocate a safepoint guard page for the garbage collector
Vegard Nossum
2009/08/10
[PATCH 6/8] vm: catch gc safepoints in signal handler
Vegard Nossum
2009/08/10
[PATCH 4/4] x86: fix spill/reload instruction for J_DOUBLE
Tomek Grabiec
2009/08/10
[PATCH 3/4] x86: save/restore 64-bit values of XMM registers if CPU supports it
Tomek Grabiec
2009/08/10
[PATCH 2/4] jit: fix fixup_vtable()
Tomek Grabiec
2009/08/10
[PATCH 1/4] vm: remove code redundancy in setup_vtable()
Tomek Grabiec
2009/08/09
[PATCH 4/4] vm: implement VMClassLoader.loadClass()
Tomek Grabiec
2009/08/09
[PATCH 3/4] vm: implement VMClassLoader.findLoadedClass()
Tomek Grabiec
2009/08/09
[PATCH 2/4] vm: introduce ->classloader field of struct vm_class
Tomek Grabiec
2009/08/09
[PATCH 1/4] vm: introduce classloader_find_class()
Tomek Grabiec
2009/08/09
[PATCH] vm: make native_vmclass_forname() use given class loader
Tomek Grabiec
2009/08/09
[PATCH] vm: implement GetArrayLength JNI function
Tomek Grabiec
2009/08/09
[PATCH] jit: fix method_real_argument_count()
Tomek Grabiec
2009/08/09
[PATCH] regression: add double array element load/store test
Tomek Grabiec
2009/08/09
[PATCH 3/3] jit: introduce per-method JNI trampolines.
Tomek Grabiec
2009/08/09
[PATCH 2/3] x86: introduce fixup_branch_target()
Tomek Grabiec
2009/08/09
[PATCH 1/3] jit: introduce alloc_exec_buffer()
Tomek Grabiec
2009/08/09
[PATCH 1/2] jit: initalize classes on ldc
Tomek Grabiec
2009/08/09
[PATCH 2/2] jit: allocate registers and temporaries of proper type in bytecode-to-ir.c
Tomek Grabiec
2009/08/09
[PATCH 2/2] x86: use INSN_JMP_MEMBASE in lookupswitch jump
Tomek Grabiec
2009/08/09
[PATCH 1/2] x86: add INSN_JMP_MEMBASE
Tomek Grabiec
2009/08/09
[PATCH 19/19] jit: fix whitespace before tab
Tomek Grabiec
2009/08/09
[PATCH 18/19] vm: put JNI code for GetXXXArrayElements and ReleaseXXXArrayElements in common macros
Tomek Grabiec
2009/08/09
[PATCH 17/19] vm: add missing array field setters
Tomek Grabiec
2009/08/09
[PATCH 15/19] jit: implement lookupswitch
Tomek Grabiec
2009/08/09
[PATCH 16/19] vm: fix IsAssignableFrom JNI function
Tomek Grabiec
2009/08/09
[PATCH 14/19] x86: add INSN_PUSH_MEMBASE
Tomek Grabiec
2009/08/09
[PATCH 11/19] vm: add missing checks to reflection.c and clean them up a bit.
Tomek Grabiec
2009/08/09
[PATCH 12/19] vm: introduce vm_pointer_type()
Tomek Grabiec
2009/08/09
[PATCH 13/19] jit: remove trace_flush() fallout
Tomek Grabiec
2009/08/09
[PATCH 10/19] vm: implement VMClass.isInstance()
Tomek Grabiec
2009/08/09
[PATCH 07/19] vm: implement NewObjectArray JNI function
Tomek Grabiec
2009/08/09
[PATCH 06/19] vm: remove unnecessary NOT_IMPLEMENTED; marker
Tomek Grabiec
2009/08/09
[PATCH 09/19] vm: make vm_class_is_assignable_from() work with array classes
Tomek Grabiec
2009/08/09
[PATCH 08/19] vm: introduce vm_class_get_array_class()
Tomek Grabiec
2009/08/09
[PATCH 04/19] vm: implement VMClass.getSuperclass()
Tomek Grabiec
2009/08/09
[PATCH 05/19] vm: implement java/lang/reflect/Field.get()
Tomek Grabiec
2009/08/09
[PATCH 03/19] vm: implement VMClass.getInterfaces()
Tomek Grabiec
2009/08/09
[PATCH 01/19] vm: implement java/lang/reflection/Field.getDeclaredFields()
Tomek Grabiec
2009/08/09
[PATCH 02/19] vm: make native_vmclass_get_declared_constructors() respect public_only parameter
Tomek Grabiec
2009/08/09
[PATCH 3/4] x86: use MACH_REG_xCX instead of MACH_REG_ECX in generic code
Vegard Nossum
2009/08/09
[PATCH 4/4] x86_64: fix unused variables warnings in insn-selector
Vegard Nossum
2009/08/09
[PATCH 2/4] x86_64: fix REG_UNASSIGNED -> MACH_REG_UNASSIGNED in insn-selector
Vegard Nossum
2009/08/09
[PATCH 1/4] x86_64: fix typo in function call in insn-selector
Vegard Nossum
2009/08/09
[RFC][PATCH] jit: remove machine_reg_type
Vegard Nossum
Earlier messages
Later messages