similar to: [LLVMdev] Adapting Kalaidoscope tutorial for use with LLVM.NET/LLVM-F#?

Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] Adapting Kalaidoscope tutorial for use with LLVM.NET/LLVM-F#?"

2012 May 14
0
[LLVMdev] Adapting Kalaidoscope tutorial for use with LLVM.NET/LLVM-F#?
Hi Mikael, > 2. LLVM.NET/LLVM-F# <http://LLVM.NET/LLVM-F#> uses the C API. Are there > anything important missing from this API, things that are only accessible > through the C API? there's lots missing from the C API because functionality is added when someone needs it. In the other direction, there's nothing the C binding can do that the C++ API can't as far as
2012 May 14
1
[LLVMdev] Adapting Kalaidoscope tutorial for use with LLVM.NET/LLVM-F#?
Hi, Does any documentation exist (or maybe could someone give an overview) on what kind of stuff we're missing out on by binding to the C API? I'd be really interested to know. Thank you, Keith On Mon, May 14, 2012 at 3:39 AM, Duncan Sands <baldrick at free.fr> wrote: > Hi Mikael, > >>     2. LLVM.NET/LLVM-F# <http://LLVM.NET/LLVM-F#> uses the C API.  Are there
2011 May 29
1
[LLVMdev] LLVMInitializeNativeTarget error
Hello All, I'm building an F# binding for LLVM and it seems to be working for the parts of Core and BitWriter that I've tested but I've hit problems with Target/ExecutionEngine. The following test code works with the initializeNativeTarget line commented out like so: <https://github.com/keithshep/llvm-fs/blob/b7050b841108dc703e58563a4cff8845603c950d/test/simpletest2.fs> ...
2010 Jul 07
2
F# vs. R
Hello, everyone F# is now public. Compiled code should run? faster than R. Anyone has opinion on F# vs. R? Just curious Best, S -- ------- Kniven sk?rpes bara mot stenen.
2015 Jan 25
2
Centos 7 | Rebind ctrl + alt + f# keystroke to application
Hello, I am new to Centos and this mailing list. I have an application (IntelliJ IDEA) which uses the ctrl+alt+f# key combinations to provide shortcuts. The keystrokes are bind to the ttys virtual consoles. Is there anyway to rebind the keystrokes to the application? I tried the following solution (xorg.conf edit) but my PC freezes during boot process. I had to rollback the xorg.conf changes
2015 Jan 26
0
Centos 7 | Rebind ctrl + alt + f# keystroke to application
On 01/25/2015 09:31 AM, Konstantinos Karadamoglou wrote: > > I have an application (IntelliJ IDEA) which uses the ctrl+alt+f# key > combinations to provide shortcuts. The keystrokes are bind to the ttys > virtual consoles. Is there anyway to rebind the keystrokes to the > application? Change the keymappings that IDEA uses: settings > keymap > keymappings > default for
2010 Dec 12
1
[LLVMdev] Two more HLVM benchmark results and questions about Windows and .NET
To illustrate the value of value types to the OCaml community I recently did a couple of benchmarks. The first was similar to a hash table and stores key-value pairs unboxed in an array: http://groups.google.com/group/fa.caml/msg/8430ebdb687b9268 The second is the hailstone benchmark that the Haskell guys found gave huge performance improvements when using LLVM from GHC:
2011 Aug 02
0
[LLVMdev] llvm-fs 0.0.0
Hi All, I've created the first tagged version of my LLVM F# bindings (0.0.0) at https://github.com/keithshep/llvm-fs. I basically created this so that I can write an F# based CIL compiler but I hope it's useful to others. Comments and bug reports are welcome. BTW it was very useful to me that the C API was structured in a nice, consistent way. It allowed me to autogen most of the
2012 Sep 01
2
[LLVMdev] building LLVM for raspberry pi
Hi All, I tried build a version of LLVM pulled from the git repo on my raspberry pi. I got close to the finish line then: llvm[2]: Building Debug+Asserts Archive Library libLLVMDebugInfo.a make[2]: Leaving directory `/home/pi/llvm-git/lib/DebugInfo' make[1]: Leaving directory `/home/pi/llvm-git/lib' make[1]: Entering directory `/home/pi/llvm-git/tools/llvm-shlib' llvm[1]: Linking
2012 Nov 01
1
[LLVMdev] C API: Why do some functions require a string length arg
Hello, Most of the functions in the C api that take a string arg don't require a string length but some do (eg. the somewhat new MD functions). Is there a reason that some functions ask for length? If possible, I'd prefer for the API not to require length for reasons of simplicity and consistency and if it turns out that there is consensus for this change I'm happy to prepare a patch.
2013 Feb 25
2
virt-ls question (was: Re: libguestfs)
On Mon, Feb 25, 2013 at 06:31:36PM +0100, Khan Ferdous Wahid wrote: > Hi, > I would like to know if it is possible to "Find everything modified in the > last 10 minutes" as you did for last 7 days in > > virt-ls -lR -d guest --time-days / | awk '$6 <= 7' You can use: virt-ls -lR -d guest --time-relative / | awk '$6 <= 10' > Where should I
2014 Jan 21
1
Re: remove non-portable chmod from libtool-kill-dependency_libs.sh (#10)
Attaching the patch to the mailing list. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
2012 Feb 27
2
[LLVMdev] Where is LLVM-3.0.dll
I'm trying to use LLVM on Windows for the first time. Keith Sheppard has published some F# bindings: https://github.com/keithshep/llvm-fs They require an LLVM-3.0.dll file. I'm not familiar with Windows but I think I've managed to build LLVM 3.0 using both VS2010 and Cygwin but neither build seems to have produced said file. The VS2010 build (made using CMake) seems to have made
2012 Sep 01
0
[LLVMdev] building LLVM for raspberry pi
On 01.09.2012, at 15:02, Keith Sheppard <keithshep at gmail.com> wrote: > Hi All, > > I tried build a version of LLVM pulled from the git repo on my > raspberry pi. I got close to the finish line then: > > llvm[2]: Building Debug+Asserts Archive Library libLLVMDebugInfo.a > make[2]: Leaving directory `/home/pi/llvm-git/lib/DebugInfo' > make[1]: Leaving
2009 Feb 28
2
[LLVMdev] Garbage collection
On Friday 27 February 2009 18:42:13 Gordon Henriksen wrote: > I agree this could be better. I think it would be prudent of you, > being aware of this problem, to structure your compiler so as to limit > the number of pieces of code which would be effected when you switch > to a copying collector. I think that would make my VM a lot more complicated for no clear practical gain. >
2007 Nov 25
5
[LLVMdev] OCaml
On Sunday 25 November 2007 12:23, Gordon Henriksen wrote: > On 2007-11-24, at 21:58, Jon Harrop wrote: > > - Garbage collection tuned for functional programming > > http://llvm.org/docs/GarbageCollection.html > > I've been doing some interesting work on this front. Getting Lattner- > cycles to have it reviewed and integrated is probably the biggest > challenge; LLVM
2009 Jun 18
0
[LLVMdev] Garbage Collection Project
> > That is similar to the approach I used, although HLVM provides a pointer directly to the type, saving you a single hop. I'm not so sure that is a very good reason, depending on your implementation data structures that are fundamental to the type system of the virtual machine use custom allocators so the extra hop carries little to no expense. I would not have considered it had I
2013 Sep 09
3
libguestfs on PPC64
[Note I'm not bothering with 32 bit ppc any more since it is effectively obsolete.] Libguestfs now works on ppc64 using the 'direct' backend. You will need: - libguestfs 1.23.21 + 7f90aa0998 - supermin 4.1.x (only tested with supermin-4.1.5-2.fc21.ppc64, but earlier versions should work) - qemu-system-ppc64 compiled from git (qemu 1.4 & 1.6 known to be broken) -
2007 Nov 29
2
[LLVMdev] Boxing and vectors
So I now have a working first-order language that uses conventional boxing to handle polymorphism and with ints, floats and ('a -> 'a) functions. After a huge amount of detailed benchmarking in OCaml and F# I have decided that it is very important to be able to unbox complex numbers but no other compound types. As LLVM provides a vector type for power-of-two dimensionalities that
2011 May 30
4
OpenSUSE 11.4 (2.6.39-30.1), Xen 4.0.2 - Device 0 (vif) Could not be connected
All, This is a fresh, un-f#$ked-with OpenSUSE install after adding the Tumbleweed repository and doing a dup. I installed the Hypervisor with Tools for which it prompted me for Xen or QEMU and I chose Xen. No bridge was made. When I go to create a fully virtualised machine, it nao has the error: Error: Device 0 (vif) could not be connected. Could not find the bridge, and none was specified.