Sat, 01 Sep 2018 00:18:23 +0100 Jan Vrany UDIS86: fix `UDIS86Instruction >> branchTarget` to handle indirect branch using memory argument default tip
Wed, 29 Aug 2018 21:32:19 +0100 Jan Vrany UDIS86: fixed crash caused by keeping `ud_t` structure on smalltalk heap
Thu, 16 Aug 2018 14:10:06 +0100 Jan Vrany Minor tweaks to shorten method names.
Mon, 25 Jun 2018 15:45:17 +0100 Jan Vrany UDIS86: Added support for inspecting operands
Fri, 17 Nov 2017 13:44:50 -0300 Jan Vrany libudis86sx: Fixed build support files
Tue, 23 Aug 2016 23:23:39 +0100 Jan Vrany C1: Initial support for basic debug info
Mon, 22 Aug 2016 23:46:22 +0100 Jan Vrany C1: Emit interrupt check on backward branch
Mon, 15 Aug 2016 17:30:36 +0100 Jan Vrany C1: Added support for branching
Fri, 19 Aug 2016 19:13:06 +0100 Jan Vrany Changed CompiledCode >> #codeObject to return nil if no code object is associated
Thu, 11 Aug 2016 09:14:29 +0100 Jan Vrany Added support for integer arithmetics
Wed, 10 Aug 2016 07:37:08 +0100 Jan Vrany Added tests for integer arithmetics
Tue, 09 Aug 2016 23:47:56 +0100 Jan Vrany Initialize argument values in C1Context
Mon, 08 Aug 2016 00:15:15 +0100 Jan Vrany Moved tests to `jv:dragondfly/c1/tests` subpackage.
Sun, 07 Aug 2016 21:52:39 +0100 Jan Vrany Added support for JavaContext's in code generator
Wed, 10 Aug 2016 22:35:23 +0100 Jan Vrany Initial shot on Java method compilation. Introduction of C1Value hierarchy.
Sat, 30 Jul 2016 17:06:00 +0100 Jan Vrany Tests and few fixes for basic Java compilation
Mon, 25 Jul 2016 07:47:27 +0100 Jan Vrany Compiler splitted into two parts
Fri, 24 Jun 2016 15:43:42 +0100 Jan Vrany C1: Fixed context setup for non-tradstack machines (such as x86_64)
Sat, 09 Jul 2016 12:02:31 +0100 Jan Vrany Fixed typo in VMConstants (concatenated pool variable names)
Sat, 09 Jul 2016 12:01:39 +0100 Jan Vrany C1: Added C1CompilerDebugFlags pool with (for now few) debug flags
Fri, 24 Jun 2016 00:08:57 +0100 Jan Vrany C1: Changed method naming convention
Thu, 23 Jun 2016 22:50:10 +0100 Jan Vrany C1: Added #emitReturn: helper
Thu, 23 Jun 2016 22:26:37 +0100 Jan Vrany Initial support for message sends.
Mon, 20 Jun 2016 09:38:10 +0100 Jan Vrany Initial support for literals
Fri, 17 Jun 2016 23:50:59 +0100 Jan Vrany Simple method prologue / epilogue implementation
Fri, 17 Jun 2016 17:25:15 +0100 Jan Vrany Merge
Thu, 16 Jun 2016 18:11:45 +0100 Jan Vrany Do not build jv:dragonfly/c1 by default. Do build AsmJIT
Thu, 16 Jun 2016 16:56:52 +0100 Jan Vrany Added some examples showing use of CompiledCodeObject
Wed, 15 Jun 2016 23:46:29 +0100 Jan Vrany Added README, licenses and copyright notices.
Tue, 14 Jun 2016 23:12:04 +0100 Jan Vrany Build files fixes for Windows
Tue, 14 Jun 2016 22:40:22 +0100 Jan Vrany Build files for udis86 regenerated using newer autotools
Sun, 12 Jun 2016 12:12:51 +0100 Jan Vrany Call stxCompiledCodeObjectOBJVectorModified() when an object vector section is modified
Thu, 21 Apr 2016 09:58:19 +0100 Jan Vrany C1: Added C1Compiler #prepare/#finish
Wed, 20 Apr 2016 23:36:17 +0100 Jan Vrany C1: Added context setup code.
Fri, 12 Feb 2016 11:51:14 +0000 Jan Vrany Initial work on LLVM-based C1 compiler
Sun, 07 Feb 2016 10:16:55 +0000 Jan Vrany Added C1LLVMMCJITMemoryManager, a memory manager for LLVM which uses Smalltalk/X code object...
Wed, 27 Jan 2016 08:34:29 +0000 Jan Vrany Added subpackage c1 for LLVM based compiler.
Mon, 25 Jan 2016 16:50:30 +0000 Jan Vrany Build: Fixed build files to build UDIS86 under 64bit
Mon, 25 Jan 2016 14:59:48 +0000 Jan Vrany Added VMData and VMOffsets shared pools.
Sun, 24 Jan 2016 22:26:45 +0000 Jan Vrany More tests for CompiledCodeObject and ObjectFileLoader.
Wed, 20 Jan 2016 22:46:04 +0000 Jan Vrany Added CompiledCodeObjectSection>>at: and at:put:
Tue, 19 Jan 2016 21:50:11 +0000 Jan Vrany Added CodeObjectSection>>size. Polished tests a bit.
Tue, 19 Jan 2016 16:46:20 +0000 Jan Vrany Updated after rename of section type to section format. Implemented section allocation routines.
Mon, 11 Jan 2016 21:46:49 +0000 Jan Vrany Added support for creating a new code object
Mon, 11 Jan 2016 21:45:14 +0000 Jan Vrany Allow for ret: <smallinteger>. Added #ret as alias for #ret: 0.
Mon, 11 Jan 2016 21:44:00 +0000 Jan Vrany Added utility method UDIS86 class>>disassemble:
Sat, 26 Dec 2015 14:41:41 +0100 Jan Vrany Added support for "special cells section"
Wed, 16 Dec 2015 00:03:56 +0000 Jan Vrany Fixed AsmJit tests.
Tue, 15 Dec 2015 23:18:02 +0000 Jan Vrany Initial port ot Igor Stasenko's AsmJit
Mon, 21 Dec 2015 22:46:06 +0100 Jan Vrany Introduced a CompiledCodeObject - an interface to VM's macine code management.
Thu, 10 Dec 2015 08:47:42 +0000 Jan Vrany Initial support for disassembling
Tue, 08 Dec 2015 08:55:42 +0000 Jan Vrany Added sources of udis86 1.7.2
(0) tip