Mon, 08 Feb 2016 19:02:53 +0000 Jan Vrany Added support for creatiing an LLVMExecutionEngine with custom memory manager.
Sun, 07 Feb 2016 09:03:23 +0000 Jan Vrany LLVM C API Extensions: Updated Smalltalk API to reflect LLVM 3.9 API.
Wed, 27 Jan 2016 14:20:58 +0000 Jan Vrany LLVM C API Extensions: Fixed DIBuilerCreateFunction() and DIBuilderCreateSubroutineType() for LLVM 3.9
Wed, 27 Jan 2016 11:43:56 +0000 Jan Vrany LLVM 3.9: Vector types are supported only for pointers, integer and floating points.
Tue, 26 Jan 2016 23:45:52 +0000 Jan Vrany Moved LLVMModuleTests to package jv:llvm_s/tests
Tue, 26 Jan 2016 22:17:13 +0000 Jan Vrany Fixed LLVMConfig to work with hand-compiled LLVM 3.9.
Mon, 12 Oct 2015 20:52:13 +0100 Jan Vrany Support for creating recursive structures.
Wed, 07 Oct 2015 06:10:55 +0100 Jan Vrany Oops, re-added LLVMType>>struct:packed:
Mon, 05 Oct 2015 12:17:47 +0100 Jan Vrany Prevent instantiation of LLVMDIBuilder with #new
Tue, 29 Sep 2015 17:00:22 +0100 Jan Vrany Updated README.md
Fri, 25 Sep 2015 21:57:05 +0100 Jan Vrany Removed dependency on SUnit
Fri, 25 Sep 2015 03:55:50 +0100 Jan Vrany Config: allow setting path to `llvm-config` via environment
Wed, 23 Sep 2015 22:20:52 +0100 Jan Vrany IR Builder: Added #positionBefore:
Fri, 18 Sep 2015 06:19:28 +0100 Jan Vrany Added value-kind testing functions to LLVMValue
Thu, 17 Sep 2015 17:17:56 +0100 Jan Vrany Fixed LLVMExamples>>example7_factorial_with_debug_info
Thu, 17 Sep 2015 17:09:43 +0100 Jan Vrany Added testing and assestion methods to test metadata nodes for their type
Thu, 17 Sep 2015 07:28:46 +0100 Jan Vrany Added LLVMMetadataKind enum/pool and LLVMGetMetadataKind()
Wed, 16 Sep 2015 06:29:15 +0100 Jan Vrany Updates to C callouts
Wed, 16 Sep 2015 05:32:46 +0100 Jan Vrany Added LLVMIRBuilder>>block returning current insertion block
Mon, 14 Sep 2015 11:12:31 +0100 Jan Vrany Add assertion to LLVMModule>>newWithName: to check for nil name. Fixed skip-in-debugger pragma (typo)
Sun, 13 Sep 2015 07:27:07 +0100 Jan Vrany Fixed LLVMConfig to handle lying `llvm-config --libdir`
Thu, 03 Sep 2015 07:41:41 +0100 Jan Vrany Added LLVMModule>>getFunctionNamed:
Wed, 02 Sep 2015 21:46:58 +0100 Jan Vrany Fixed LLVMType>>dumpString
Mon, 17 Aug 2015 08:53:26 +0100 Jan Vrany Initial support for generating (DWARF) debug info.
Mon, 17 Aug 2015 09:16:53 +0100 Jan Vrany LLVM C API Extensions: fixed LLVMDIBuilderInsert*AtEnd() functions for LLVM 3.8
Mon, 17 Aug 2015 09:14:38 +0100 Jan Vrany LLVM C API Extensions: added utility conversion/data extraction routines
Mon, 17 Aug 2015 09:08:47 +0100 Jan Vrany LLVM C API Extensions: added llvm-c-ext/DWARF.h with (some) DWARF constants required to generate debug info.
Thu, 13 Aug 2015 06:21:00 +0100 Jan Vrany Added bindings to LLVM C API Extensions library.
Thu, 13 Aug 2015 06:19:28 +0100 Jan Vrany Renamed LLVMBuilder to LLVMIRBuilder
Fri, 14 Aug 2015 06:26:02 +0100 Jan Vrany LLVM type system refactored to use a subclass per kind.
Wed, 12 Aug 2015 06:45:40 +0100 Jan Vrany Added DIBuilder API to LLVM C Ext library
Wed, 12 Aug 2015 06:43:20 +0100 Jan Vrany Added LLVM's LICENSE.TXT to llvm_c_ext. Updated READMEs.
Mon, 10 Aug 2015 19:26:29 +0100 Jan Vrany Added support for intrinsics.
Mon, 10 Aug 2015 10:33:42 +0100 Jan Vrany Added an example of iterative factorial function
Sat, 08 Aug 2015 04:43:00 +0100 Jan Vrany Added example for compiling conditional. Added convenience API to simply code generation.
Fri, 07 Aug 2015 14:10:48 +0100 Jan Vrany Introduced class LLVMConfig to abstract a particular LLVM version
Wed, 05 Aug 2015 23:59:59 +0100 Jan Vrany Added inspector tab to show generated assembly for a module
Wed, 05 Aug 2015 22:39:52 +0100 Jan Vrany Refactored 'Hello World' example to ise GEP.
Mon, 03 Aug 2015 21:25:56 +0100 Jan Vrany Oops, fixed #example3_hello_world
Mon, 03 Aug 2015 20:47:52 +0100 Jan Vrany Use uint64 FFI type for `long long unsigned int` parameters
Mon, 03 Aug 2015 18:08:14 +0100 Jan Vrany Tests refactored to be actually a testcase. Introduced LLVMConstant class
Tue, 04 Aug 2015 07:21:26 +0100 Jan Vrany Added license.txt
Sat, 01 Aug 2015 07:07:46 +0100 Jan Vrany Added short README, license.txt and updated copyright information
Sat, 01 Aug 2015 06:21:29 +0100 Jan Vrany Renamed class categories to begin with LLVM-S
Fri, 31 Jul 2015 16:21:29 +0100 Jan Vrany Package renamed from jv:libllvms to jv:llvm_s
Fri, 31 Jul 2015 16:02:39 +0100 Jan Vrany Updated LLVM to use LLVM 3.8
Sat, 18 Jul 2015 07:22:20 +0100 Jan Vrany Added simple example of calling function defined within the same module.
Fri, 17 Jul 2015 17:20:04 +0100 Jan Vrany Added basic support for calling functions.
Fri, 17 Jul 2015 12:40:26 +0100 Jan Vrany Added class LLVMExamples
Fri, 17 Jul 2015 12:38:30 +0100 Jan Vrany Fixed disposal of LLVMExecutionEngine
Sun, 12 Jul 2015 08:34:51 +0100 Jan Vrany Added LLVMBuilder>>or:and:
Sat, 11 Jul 2015 16:56:36 +0100 Jan Vrany Temporary commit
Sat, 11 Jul 2015 10:03:12 +0100 Jan Vrany Temporary commit
Sat, 11 Jul 2015 06:38:54 +0100 Jan Vrany Lazy-initialize X86 target
Sat, 11 Jul 2015 06:38:00 +0100 Jan Vrany Added support for creating execution engines and fetching function addresses.
Thu, 09 Jul 2015 09:05:55 +0100 Jan Vrany Introduced abstract superclasses LLVMObject and LLVMDisposableObject
Tue, 07 Jul 2015 23:11:41 +0100 Jan Vrany First shot.
(0) tip