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.