Télécharger la liste

Description du projet

froofyJIT is a C++ 'syntactic sugar' front-end for Paolo Bonzini's GNU lightning library for dynamic native code generation. It uses C++'s powerful language facilities to allow GNU lightning instructions to be expressed in a more concise way that approximates a 'real' assembly language. It also includes froofyQua, a preliminary implementation of Henry Massalin's "quajects".

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-09-27 19:39
0.27

GNU Lightning's Register pointeur de cadre a été ajoutée à l'interface froofyJIT (comme froofy:: JIT:: FP) pour les architectures dans lesquelles il est défini. En outre, froofyQua n'est plus compilé et installé sur défaut. Enfin, un patch SpeedUp exemple pour TiMidity + + a été ajouté.
Tags: Minor feature enhancements
GNU lightning's frame pointer register has been added to the froofyJIT interface (as froofy::jit::fp) for architectures in which it is defined. Also, froofyQua is no longer compiled and installed on default. Finally, an example speedup patch for TiMidity++ has been added.

2007-09-23 17:28
0.26

La commande! Instruction org accepte désormais des opérandes de tout type de pointeur. instructions extr <FD> et extr <df> ont également été ajoutées.
Tags: Minor bugfixes
The !org instruction now accepts operands of any
pointer type. extr&lt;f-d&gt; and extr&lt;d-f&gt;
instructions have also been added.

2007-08-01 12:59
0.25

classe buffer_out froofyQua est désormais un modèle de classe pour permettre plus facilement la sortie du buffer de types de données autres que des octets.
Tags: Minor feature enhancements
froofyQua's buffer_out class is now a class
template to allow easier output buffering of data
types other than bytes.

2007-01-06 12:05
0.24

Sur un x86 avec SSE2, floating-point des opérations d'arrondi sont désormais plus efficaces. Certains problèmes dans la documentation ont été fixés.
Tags: Minor feature enhancements
On an x86 with SSE2, floating-point rounding operations are now more efficient. Some problems in the documentation were fixed.

2006-12-29 20:07
0.23

Cette version inclut froofyQua, une mise en œuvre préliminaire de «quajects Massalin Henry's". En outre, sur les plateformes x86, ce communiqué entraîne le compilateur C pour générer moins de code à assembler instructions arithmétiques qui contiennent des opérandes immédiats pas connu au moment de la compilation.
Tags: Major feature enhancements
This release includes froofyQua, a preliminary implementation of Henry Massalin's "quajects". Also, on the x86, this release causes the C compiler to generate less code to assemble arithmetic instructions that contain immediate operands not known at compile time.

Project Resources