Mantis Bugtracker

Erweiterte Problemanzeige Zu Notizen wechseln ] einfache Anzeige ] Problem-Historie ] Drucken ]
ID Kategorie Auswirkung Reproduzierbar Meldungsdatum Letzte Aktualisierung
0000120 [OCaml-Java] Feature-Wunsch nicht getestet 2013-08-01 11:17 2014-07-15 00:28
Reporter chambart Anzeigestatus öffentlich  
Bearbeitung durch xclerc
Priorität normal Lösung erledigt Rechnertyp
Status geschlossen   Betriebssystem
Projektion keine   BS-Version
Aufwand keine Behoben in Version Produktversion
  Zielversion Produkt-Build
Zusammenfassung 0000120: add -java-extensions option to the toplevel
Beschreibung The toplevel does not accept the -java-extensions option. Is there a technical reason that prevent it ?
Schritte zur Reproduktion
Zusätzliche Information
Tags Keine Tags zugeordnet.
Angehängte Dateien

- Problem-Beziehungen

-  Notiz
(0000278)
xclerc (Administrator)
2013-08-08 12:02

Well, the current implementation for Java extensions is based
on primitives that are compiled to Java bytecode by the code
generator.

On the other hand, the toplevel is currently exactly the same
than the original one, thus interpreting OCaml bytecode.

As a consequence, to support Java extensions in the toplevel,
it is necessary to either provide an implementation for the
aforementioned primitives (e.g. based on reflection), or to
modify the toplevel to make it use Java bytecode rather than
OCaml bytecode.

To summarize, there is no technical reason that this could not
be done, but it needs some work. So, although it is a desirable
feature, don't hold your breath.
(0000286)
xclerc (Administrator)
2014-07-15 00:28

The new version (alpha1) features an alternative toplevel (namely ocamlj)
that is based on Java bytecode rather than OCaml bytecode, and provides
support for typer extensions.

- Problem-Historie
Änderungsdatum Benutzername Feld Änderung
2013-08-01 11:17 chambart Neues Problem
2013-08-08 12:02 xclerc Problemnotiz hinzugefügt: 0000278
2013-08-08 12:02 xclerc Bearbeitung durch => xclerc
2013-08-08 12:02 xclerc Status neu => anerkannt
2014-07-15 00:28 xclerc Problemnotiz hinzugefügt: 0000286
2014-07-15 00:28 xclerc Status anerkannt => geschlossen
2014-07-15 00:28 xclerc Lösung offen => erledigt


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker