Browse thread
[Caml-list] 32 bit floats, SSE instructions
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2004-06-07 (21:42) |
From: | Jon Harrop <jdh30@h...> |
Subject: | Re: [Caml-list] 32 bit floats, SSE instructions |
On Mon, 7 Jun 2004, Richard Jones wrote: > Is there not any work on allowing inline asm in OCaml? > > Since ocamlopt can inline code from modules, would it be possible to > create a 'fake' .cmx/.o file which would actually contain direct > assembler code to be inlined? Can we not do more to integrate OCaml with BCPL? Just kidding... Seriously though, would there be any value in, and would it be easy to, make the OCaml backend, particularly the optimiser, pluggable to avoid the copyright issues of reabsorbing code in the core OCaml distribution? Then effort spent writing more mundane optimisers (from a research point of view) could be done by third parties. Personally, I'd like to see much more efficient handling of arbitrary precision numbers and better optimisation of a handful of small routines (which could be special cased) at the assembler level. Cheers, Jon. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners