jatovm-devel
Thread
Date
Earlier messages
Later messages
Messages by Thread
[PATCH 04/15] vm: print backtrace on JNI function trap
Tomek Grabiec
[PATCH 06/15] vm: initial support for java threads
Tomek Grabiec
[PATCH 03/15] vm: implement SetObjectField JNI function
Tomek Grabiec
[PATCH 02/15] vm: implement VMRuntime.runFinalizationForExit()
Tomek Grabiec
[RFC][PATCH] jit: set argument index correctly for JNI invocations
Tomek Grabiec
Re: [RFC][PATCH] jit: set argument index correctly for JNI invocations
Pekka Enberg
Re: [RFC][PATCH] jit: set argument index correctly for JNI invocations
Eduard - Gabriel Munteanu
Re: [RFC][PATCH] jit: set argument index correctly for JNI invocations
Pekka Enberg
[PATCH 7/7] jit: fix signal_new_exception_with_cause()
Tomek Grabiec
[PATCH 5/7] jit: do not duplicate dup_*() arguments before pushing when they are pure.
Tomek Grabiec
[PATCH 6/7] regression: introduce jvm/DupTest.j
Tomek Grabiec
[PATCH 4/7] jit: make get_pure_expr() global
Tomek Grabiec
[PATCH 1/7] x86: print mixed native and java backtrace.
Tomek Grabiec
[PATCH 3/7] vm: make print_trace() use plain backtrace() when compiled with unit tests
Tomek Grabiec
[PATCH 2/7] vm: do not print line number in backtrace when undefined
Tomek Grabiec
[PATCH 2/2] vm: use Throwable.stackTraceString() for exception printing.
Tomek Grabiec
[PATCH 1/2] jit: fix signal_new_exception_with_cause()
Tomek Grabiec
[PATCH 4/4] vm: use Throwable.stackTraceString() for exception printing.
Tomek Grabiec
Re: [PATCH 4/4] vm: use Throwable.stackTraceString() for exception printing.
Tomek Grabiec
Re: [PATCH 4/4] vm: use Throwable.stackTraceString() for exception printing.
Pekka Enberg
[PATCH 3/4] vm: do not convert special characters to <%d> in string_to_cstr()
Tomek Grabiec
[PATCH 2/4] vm: add support for -Dproperty=value options
Tomek Grabiec
[PATCH 1/4] vm: do not print error when dlopen() fails in vm_jni_load_object()
Tomek Grabiec
[PATCH 01/22] x86-64: make native_call() a stub
Eduard - Gabriel Munteanu
[PATCH 02/22] x86-64: prevent disabling of frame pointer
Eduard - Gabriel Munteanu
[PATCH 03/22] x86-64: implement INSN_MOV_REG_MEMLOCAL
Eduard - Gabriel Munteanu
[PATCH 04/22] x86-64: fix J_LONG handling in binary ops
Eduard - Gabriel Munteanu
[PATCH 05/22] x86-64: fix STMT_RETURN
Eduard - Gabriel Munteanu
[PATCH 06/22] x86-64: fix JNI argument passing
Eduard - Gabriel Munteanu
[PATCH 07/22] x86-64: implement INSN_MOV_REG_MEMDISP
Eduard - Gabriel Munteanu
[PATCH 08/22] x86-64: implement INSN_CMP_*
Eduard - Gabriel Munteanu
[PATCH 09/22] x86-64: implement INSN_MOV_THREAD_LOCAL_MEMDISP_REG
Eduard - Gabriel Munteanu
[PATCH 10/22] x86-64: implement INSN_MOV_MEMDISP_REG
Eduard - Gabriel Munteanu
[PATCH 11/22] x86-64: use vm parser functions to handle arguments
Eduard - Gabriel Munteanu
[PATCH 12/22] x86-64: fix newarray instruction selection
Eduard - Gabriel Munteanu
[PATCH 13/22] x86-64: fix EXPR_NEW
Eduard - Gabriel Munteanu
[PATCH 14/22] x86-64: don't alter the tree in the insn selector
Eduard - Gabriel Munteanu
[PATCH 15/22] x86-64: make vm_native_call() a stub
Eduard - Gabriel Munteanu
[PATCH 16/22] x86-64: implement other INSN_*_THREAD_LOCAL_*
Eduard - Gabriel Munteanu
[PATCH 17/22] x86-64: set state->reg1 in EXPR_ARG(reg) rule
Eduard - Gabriel Munteanu
[PATCH 18/22] x86-64: implement INSN_CALL_REG
Eduard - Gabriel Munteanu
[PATCH 19/22] x86-64: don't use imm_membase_insn() to set fields
Eduard - Gabriel Munteanu
[PATCH 20/22] x86-64: use GPR_VM_TYPE in select_exception_test()
Eduard - Gabriel Munteanu
[PATCH 21/22] x86-64: refactor register parameter support
Eduard - Gabriel Munteanu
[PATCH 22/22] x86-64: pass arguments correctly to fixup_vtable()
Eduard - Gabriel Munteanu
Re: [PATCH 01/22] x86-64: make native_call() a stub
Pekka Enberg
[PATCH 18/22] vm: pass correct call site address to vm_enter_jni()
Tomek Grabiec
[PATCH 14/22] vm: make frame pointed by bottom_stack_frame be included in stack trace
Tomek Grabiec
[PATCH 15/22] vm: let bottom_stack_frame be NULL outside main() java method.
Tomek Grabiec
[PATCH 07/22] jit: rename throw_exception_from() to throw_from_jit()
Tomek Grabiec
[PATCH 16/22] vm: cleanups in vm/stack-trace.c
Tomek Grabiec
[PATCH 08/22] vm: save and clear exception before printing.
Tomek Grabiec
[PATCH 11/22] x86: advance JNI and VM native call stack offsets before setting entry values.
Tomek Grabiec
[PATCH 01/22] vm: define vm_call_method_*() functions for various return types.
Tomek Grabiec
[PATCH 17/22] vm: set ->addr field of stack_trace_elem for JNI methods
Tomek Grabiec
[PATCH 19/22] jit: add compilation unit mapping for trampoline code
Tomek Grabiec
[PATCH 13/22] vm: make throw_from_signal_bh() a macro
Tomek Grabiec
[PATCH 20/22] vm: zero line_number_table_attribute for native methods
Tomek Grabiec
[RFC][PATCH 22/22] x86: print mixed native and java backtrace.
Tomek Grabiec
[PATCH 21/22] vm: stack_trace_elem_get_cu() should return NULL for non-java elements.
Tomek Grabiec
[PATCH 04/22] vm: remove redundant clear_exception()
Tomek Grabiec
[PATCH 05/22] vm: remove unnecessary clear_exception() before exception printing
Tomek Grabiec
[PATCH 10/22] jit: remove throw_from_signal()
Tomek Grabiec
[PATCH 12/22] x86: fix bug in show_exe_function()
Tomek Grabiec
[PATCH 09/22] jit: remove unused declaration
Tomek Grabiec
[PATCH 02/22] vm: call java methods from VM with vm_call_method()
Tomek Grabiec
[PATCH 06/22] vm: fix comment in vm_call_method_a()
Tomek Grabiec
[PATCH 03/22] vm: remove junk declaration
Tomek Grabiec
[PATCH 1/4] jit: add prev_child field to struct live_interval
Arthur HUILLET
[PATCH 2/4] jit: bug fixes in control flow resolution (regalloc)
Arthur HUILLET
[PATCH 3/4] jit: bugfix for control flow resolution when a live interval ends at a basic block boundary
Arthur HUILLET
[PATCH 4/4] jit: fix bb_last_insn so it returns the last LIR instruction of the block
Arthur HUILLET
[PATCH] jit: fix control flow resolution in regalloc
Arthur HUILLET
Re: [PATCH] jit: fix control flow resolution in regalloc
Arthur Huillet
[PATCH] regression: System.out.write(int) now works. Enable the test.
Arthur HUILLET
[RFC PATCH 1/3] jit: add bb_first_insn and bb_last_insn
Arthur HUILLET
[PATCH 2/3] jit: add vreg_start_interval and interval_child_at
Arthur HUILLET
[RFC PATCH 3/3] WIP bits for control flow resolution
Arthur HUILLET
Re: [RFC PATCH 3/3] WIP bits for control flow resolution
Arthur Huillet
[PATCH 2/2] vm: println(null) should print "null\n" instead of throwing NullPointerException
Tomek Grabiec
[PATCH 1/2] vm: add jato/internal/VM.throwNullPointerException()
Tomek Grabiec
[PATCH 1/5] test/jit: fix warning in bc-test-utils
Vegard Nossum
[PATCH 2/5] test/jit: fix warnings in object-bc-test
Vegard Nossum
[PATCH 3/5] test/jit: remove jamvm stubs
Vegard Nossum
[PATCH 4/5] test/arch-x86: remove insn-selector tests from the tree
Vegard Nossum
[PATCH 5/5] test: don't recompile everything every time
Vegard Nossum
[PATCH] regression: fix formatting in jvm/StackTraceTest.java
Tomek Grabiec
[PATCH 13/13] regression: add test for UnsatisfiedLinkError stack trace.
Tomek Grabiec
[PATCH 12/13] jit: fix bug in throw_from_native()
Tomek Grabiec
[PATCH 11/13] jit: rename jit_native_trampoline() to jit_jni_trampoline()
Tomek Grabiec
[PATCH 10/13] regression: introduce jvm/StackTraceTest.java
Tomek Grabiec
[PATCH 09/13] vm: test for null pointer in native_vmruntime_println()
Tomek Grabiec
[PATCH 08/13] vm: put body of enter_vm_from_jni macro in do { } while(0)
Tomek Grabiec
[PATCH 07/13] vm: fix comment for alloc_offset_guard()
Tomek Grabiec
[PATCH 06/13] vm: fix call stack traversal when called from JNI trampoline
Tomek Grabiec
[PATCH 05/13] vm: clear exceptions before calling method from VM.
Tomek Grabiec
[PATCH 04/13] jit: signal_exception() should override already signalled exception
Tomek Grabiec
[PATCH 03/13] vm: rename vm_enter_jni_interface() to enter_vm_from_jni()
Tomek Grabiec
[PATCH 02/13] vm: optimize vm_call_method_a() a bit.
Tomek Grabiec
[PATCH 01/13] vm: lock on compilation unit's mutex before accessing its fields.
Tomek Grabiec
[RFC PATCH] Control flow resolution WIP patch
Arthur Huillet
[PATCH 14/14] vm: remove __vm_native macro and linker scripts
Tomek Grabiec
[PATCH 13/14] vm: correct stack walker with presence of VM and JNI natives.
Tomek Grabiec
[PATCH 12/14] vm: cleanups is stack-trace.c
Tomek Grabiec
[PATCH 11/14] vm: introduce ->native_ptr field in struct compilation_unit
Tomek Grabiec
Re: [PATCH 11/14] vm: introduce ->native_ptr field in struct compilation_unit
Pekka Enberg
[PATCH 09/14] x86: emit exception test after each JNI call
Tomek Grabiec
[PATCH 07/14] vm: check for null in native_vmfile_is_directory()
Tomek Grabiec
[PATCH 10/14] vm: fix vm_stack_trace_element_to_string()
Tomek Grabiec
[PATCH 06/14] vm: introduce alloc_offset_guard()
Tomek Grabiec
[PATCH 05/14] vm: replace alloc_page(void) with alloc_pages(int)
Tomek Grabiec
[PATCH 02/14] vm: cleanup in call.c
Tomek Grabiec
[PATCH 08/14] x86: fix bug in native_call()
Tomek Grabiec
[PATCH 03/14] x86: introduce INSN_MOV_IP_THREAD_LOCAL_MEMBASE
Tomek Grabiec
[PATCH 04/14] x86: fix bad use-def declaration for INSN_MOV_REG_MEMDISP
Tomek Grabiec
[PATCH 01/14] x86: add various thread local move instructions
Tomek Grabiec
[PATCH] x86: add INSN_PUSH_MEMBASE
Arthur Huillet
[PATCH] x86: ESP and EBP are of GPR type
Arthur Huillet
Re: [PATCH] x86: ESP and EBP are of GPR type
Pekka Enberg
Re: [PATCH] x86: ESP and EBP are of GPR type
Arthur Huillet
Re: [PATCH] x86: ESP and EBP are of GPR type
Pekka Enberg
[PATCH] jit: add control flow resolving to the register allocator
Arthur Huillet
[PATCH] jit: add explicit null checks for arraylength, putfield and getfield
Tomek Grabiec
Re: [PATCH] jit: add explicit null checks for arraylength, putfield and getfield
Pekka Enberg
[PATCH 1/2] x86: separate out bfd search of backtrace printing
Vegard Nossum
[PATCH 2/2] rfc: x86: show jit functions in native backtrace
Vegard Nossum
Re: [PATCH 2/2] rfc: x86: show jit functions in native backtrace
Vegard Nossum
Re: [PATCH 2/2] rfc: x86: show jit functions in native backtrace
Tomek Grabiec
Re: [PATCH 1/2] x86: separate out bfd search of backtrace printing
Pekka Enberg
[PATCH] vm: only throw NullPointerException on exactly-NULL pointers
Vegard Nossum
[PATCH] jit: make bytecode dump easier to read
Vegard Nossum
[PATCH] RFC: jit: don't print the high bytes of temporary references if they're zero
Vegard Nossum
Re: [PATCH] jit: make bytecode dump easier to read
Pekka Enberg
Re: [PATCH] vm: only throw NullPointerException on exactly-NULL pointers
Tomek Grabiec
Re: [PATCH] vm: only throw NullPointerException on exactly-NULL pointers
Pekka Enberg
Re: [PATCH] vm: only throw NullPointerException on exactly-NULL pointers
Pekka Enberg
[PATCH 3/3] vm: implement JNI CallStaticVoidMethod, CallStaticByteMethod and CallStaticObjectMethod
Tomek Grabiec
[PATCH 2/3] vm: introduce functions for calling java methods
Tomek Grabiec
Re: [PATCH 2/3] vm: introduce functions for calling java methods
Pekka Enberg
[PATCH 1/3] vm: fix argument passing for JNI methods
Tomek Grabiec
[PATCH] jit: trace source file and line numbers in -Xtrace:exceptions and -Xtrace:invoke-verbose
Tomek Grabiec
Re: [PATCH] jit: trace source file and line numbers in -Xtrace:exceptions and -Xtrace:invoke-verbose
Pekka Enberg
__builtin_*_address() segfaults on x86-64 depending on -On
Eduard - Gabriel Munteanu
[PATCH] regression: fix warning in FinallyTest
Vegard Nossum
[PATCH] vm: don't search non-existent backing class for fields and methods
Vegard Nossum
[RFC PATCH 1/9] jit: check for malloc() failure in alloc_fixup_site()
Eduard - Gabriel Munteanu
[RFC PATCH 2/9] x86: rename instruction.h include guard
Eduard - Gabriel Munteanu
[RFC PATCH 3/9] Allow monoburg ifdefs on arch.
Eduard - Gabriel Munteanu
[RFC PATCH 4/9] x86-64: fix arguments passing
Eduard - Gabriel Munteanu
[RFC PATCH 5/9] x86-64: save all parameter registers in the trampoline
Eduard - Gabriel Munteanu
[RFC PATCH 6/9] x86-64: implement register addition and substraction
Eduard - Gabriel Munteanu
[RFC PATCH 7/9] x86-64: fix stack frame operations
Eduard - Gabriel Munteanu
[RFC PATCH 8/9] x86-64: fix emit_mov_memlocal_reg()
Eduard - Gabriel Munteanu
[RFC PATCH 9/9] regression: parameter passing test case
Eduard - Gabriel Munteanu
Re: [RFC PATCH 9/9] regression: parameter passing test case
Vegard Nossum
Re: [RFC PATCH 9/9] regression: parameter passing test case
Eduard - Gabriel Munteanu
[RFC PATCH 9/9] regression: parameter passing test case
Eduard - Gabriel Munteanu
Re: [RFC PATCH 7/9] x86-64: fix stack frame operations
Vegard Nossum
Re: [RFC PATCH 7/9] x86-64: fix stack frame operations
Eduard - Gabriel Munteanu
Re: [RFC PATCH 7/9] x86-64: fix stack frame operations
Tomek Grabiec
Re: [RFC PATCH 7/9] x86-64: fix stack frame operations
Pekka Enberg
[PATCH] vm: provide VMClass.getClassLoader() native method stub
Vegard Nossum
[PATCH] jato: print exception if it occurred in main-class initialization
Vegard Nossum
[PATCH 4/7 v2] jit: add support for WIDE instruction prefix
Tomek Grabiec
[PATCH] vm: implement VMClass.isPrimitive() native method
Vegard Nossum
[PATCH] regression: add tests for subroutine inlining
Tomek Grabiec
[PATCH] jit: implement ldc for class-type constant pool entries
Vegard Nossum
[PATCH 6/7] regression: add tests for wide instructions
Tomek Grabiec
[PATCH 7/7] regression: add tests for subroutine inlining
Tomek Grabiec
[PATCH 4/7] jit: add support for WIDE instruction prefix
Tomek Grabiec
[PATCH 2/7] jit: fix verify_correct_nesting() and add verify_no_recursion()
Tomek Grabiec
Re: [PATCH 2/7] jit: fix verify_correct_nesting() and add verify_no_recursion()
Pekka Enberg
Re: [PATCH 2/7] jit: fix verify_correct_nesting() and add verify_no_recursion()
Tomek Grabiec
Re: [PATCH 2/7] jit: fix verify_correct_nesting() and add verify_no_recursion()
Pekka Enberg
[PATCH 3/7] vm: fix disassembly of wide instructions
Tomek Grabiec
[PATCH 1/7] jit: fix subroutine scanning
Tomek Grabiec
[PATCH] vm: jar/manifest file parsing
Vegard Nossum
[PATCH 3/3] regression: add test for subroutine with wide instructions inlining
Tomek Grabiec
[PATCH 2/3] jit: properly handle wide instructions in subroutine inlining
Tomek Grabiec
[PATCH 1/3] vm: properly handle WIDE instruction size
Tomek Grabiec
[PATCH] regression: add InterfaceInheritanceTest
Vegard Nossum
[PATCH] vm: fix interface method resolution error
Vegard Nossum
[PATCH] regression: introduce regression tests written in java bytecode
Tomek Grabiec
[JATO] invokeinterface bug report
Tomek Grabiec
[PATCH] jit: fix method_real_argument_count()
Tomek Grabiec
[PATCH] jit: fix method_real_argument_count()
Tomek Grabiec
[PATCH] regression: fix jvm/ClassExceptionsTest
Tomek Grabiec
[PATCH 5/5] regression: introduce jvm/FinallyTest.java
Tomek Grabiec
Re: [PATCH 5/5] regression: introduce jvm/FinallyTest.java
Vegard Nossum
[PATCH 3/5] vm: introduce bytecode write functions
Tomek Grabiec
[PATCH 2/5] vm: introduce bytecode disassembly dump with -Xtrace:bytecode
Tomek Grabiec
Re: [PATCH 2/5] vm: introduce bytecode disassembly dump with -Xtrace:bytecode
Vegard Nossum
Re: [PATCH 2/5] vm: introduce bytecode disassembly dump with -Xtrace:bytecode
Pekka Enberg
[PATCH 1/5] vm: constify argument of bytecode read functions
Tomek Grabiec
Re: [PATCH 1/5] vm: constify argument of bytecode read functions
Vegard Nossum
Re: [PATCH 1/5] vm: constify argument of bytecode read functions
Pekka Enberg
[PATCH 4/5] jit: introduce subroutine inlining
Tomek Grabiec
[PATCH 1/5] jato: improve command-line handling
Vegard Nossum
[PATCH 2/5] regression: silence warnings in ArrayExceptionsTest
Vegard Nossum
[PATCH 3/5] regression: silence warnings in ExceptionsTest
Vegard Nossum
Earlier messages
Later messages