| Zeile 107: | Zeile 107: | ||
:::: Ist soweit ich weiß die aktuellste stabile, die man in einer Distro kriegen kann. (OpenSUSE 12.2) Da GCJ an sich schon lange nicht mehr weiterentwickelt wird, sollte sich nicht mehr soviel am Java-Teil ändern. --[[Benutzer:Vogtinator|Vogtinator]] 15:58, 11. Sep. 2012 (CEST) | :::: Ist soweit ich weiß die aktuellste stabile, die man in einer Distro kriegen kann. (OpenSUSE 12.2) Da GCJ an sich schon lange nicht mehr weiterentwickelt wird, sollte sich nicht mehr soviel am Java-Teil ändern. --[[Benutzer:Vogtinator|Vogtinator]] 15:58, 11. Sep. 2012 (CEST) | ||
::::: Denkt man, aber die haben GCJ "neulich" irgendwie mit dem eclipsecompiler gemergt oder so, irgendwas war da... Und grade die ABI ändert sich wohl --[[Benutzer:Dem epOS sein Linus|DesL]] 16:02, 11. Sep. 2012 (CEST) | ::::: Denkt man, aber die haben GCJ "neulich" irgendwie mit dem eclipsecompiler gemergt oder so, irgendwas war da... Und grade die ABI ändert sich wohl --[[Benutzer:Dem epOS sein Linus|DesL]] 16:02, 11. Sep. 2012 (CEST) | ||
| + | |||
| + | == Speicherverwaltung == | ||
| + | |||
| + | Ich nehme mal an, dass ihr Speicherverwaltung bisher außen vor gelassen habt und euch direkt auf das Gebastel mit dem GCJ gestürzt habt. Allerdings halte ich eine Java-Umgebung, die keine automatische Speicherfreigabe unterstützt, für sinnlos. Ich fände es nicht gut, wenn wir im Wiki einen Beispielkernel haben, der überhaupt keine der Kernfeatures von Java besitzt (Virtuelle Maschine, Bytecode, Garbage Collection), sondern nur demonstriert, dass GCC neben C++ auch Java kompilieren kann. Ich will jetzt nicht unbedingt einen kompletten Garbage Collector im Artikel haben, weil dessen Eigenschaften eine Designentscheidung ist, die der Leser letztlich selbst treffen sollte (und das den Rahmen des Artikels sprengt), allerdings sollte zumindest demonstriert werden, wie man z.B. den Objektgraphen durchlaufen könnte. (Oder was auch immer sich letztendlich als notwendig für GC herausstellt.) --[[Benutzer:Jidder|Jidder]] 16:20, 11. Sep. 2012 (CEST) | ||