Diskussion:Java — Änderungen 10789 → 10791

Zeile 73: Zeile 73:
 
:::: "Sonst machts doch auch keiner" ist falsch. Und "nicht so einfach" war schon in relation mit anderen Sprachen für Kernel gemeint.... --[[Benutzer:Dem epOS sein Linus|DesL]] 20:37, 10. Sep. 2012 (CEST)
 
:::: "Sonst machts doch auch keiner" ist falsch. Und "nicht so einfach" war schon in relation mit anderen Sprachen für Kernel gemeint.... --[[Benutzer:Dem epOS sein Linus|DesL]] 20:37, 10. Sep. 2012 (CEST)
 
:::: Und sonst wäre das Forum da vielleicht eher die richtige Anlaufstelle für ;-) forum.lowlevel.eu oder links in der Naviation... --[[Benutzer:Dem epOS sein Linus|DesL]] 20:42, 10. Sep. 2012 (CEST)
 
:::: Und sonst wäre das Forum da vielleicht eher die richtige Anlaufstelle für ;-) forum.lowlevel.eu oder links in der Naviation... --[[Benutzer:Dem epOS sein Linus|DesL]] 20:42, 10. Sep. 2012 (CEST)
 +
 +
::::: Ich finde das hier ganz interessant, sich mal näher mit den Interna von GCJ/Java auseinanderzusetzen! Ich habe gleich mal probiert, einfach mal eine (native) Funktion direkt aus der main() aufzurufen. Nein, es gibt keine drei dutzend unresolved references, gerade mal 10, aber davon haben ein paar es in sich. Ich poste hier mal eine Liste:
 +
<code>
 +
java::lang::Object::Object()
 +
_Jv_InitClass
 +
_Jv_RegisterResource
 +
void java::lang::Object::finalize()
 +
int java::lang::Object::hashCode()
 +
bool java::lang::Object::equals(java::lang::Object*)
 +
java::lang::String* java::lang::Object::toString()
 +
java::lang::Object* java::lang::Object::clone()
 +
void java::lang::Object::throwNoSuchMethodError()
 +
hidden alias for void Test::write_char(wchar_t) // War zu faul für den nativen Teil
 +
vtable for java::lang::Class // Autsch, "vtable for" hört sich extrem nach komplexen virtuellem Zeugs an :-(
 +
java::lang::Object::class$
 +
</code>
 +
So viele Funktionen sind es auch wieder nicht ;-)
 +
Wenn immer noch jemand Lust hat, weiter zu suchen, helfe ich gerne mit. --[[Benutzer:Vogtinator|Vogtinator]] 23:50, 10. Sep. 2012 (CEST)