TCK feedback on IKVM for java 8

11 views
Skip to first unread message

sirati97

unread,
Jul 7, 2016, 1:42:56 PM7/7/16
to Objenesis developers
I tested IKVM a .net implementation of the jvm. This is the result i got:

$ ikvm -jar objenesis-tck-2.4.jar
Running TCK on platform: Java 1.8 (VM vendor name="Jeroen Frijters", VM vendor version=8.1.5717.0, JVM name="IKVM.NET", JVM version=8.1.5717.0, JVM info=compiled mode)

Instantiators used:
   Objenesis serializer: ObjectStreamClassInstantiator
   Objenesis std: UnsafeFactoryInstantiator

Not serializable parent constructor called as expected: Y

                                                    Objenesis serializer Objenesis std
Constructor throwing exception                      N/A                  Y
Constructor throwing exception (serializable)       Y                    Y
Constructor with arguments                          N/A                  Y
Constructor with arguments (serializable)           Y                    Y
Constructor with mandatory arguments                N/A                  Y
Constructor with mandatory arguments (serializable) Y                    Y
Default package constructor                         N/A                  Y
Default package constructor (serializable)          Y                    Y
Default private constructor                         N/A                  Y
Default private constructor (serializable)          Y                    Y
Default protected constructor                       N/A                  Y
Default protected constructor (serializable)        Y                    Y
Default public constructor                          N/A                  Y
Default public constructor (serializable)           Y                    Y
No constructor                                      N/A                  Y
No constructor (serializable)                       Y                    Y
Serializable replacing with another class           Y                    Y
Serializable resolving to another class             Y                    Y
Serializable with ancestor throwing exception       N/A                  Y

--- SUCCESSFUL: TCK tests passed without errors in 88 ms



Henri Tremblay

unread,
Jul 7, 2016, 1:44:12 PM7/7/16
to objene...@googlegroups.com
Thanks! It means IKVM is supported.

I will modify the wiki accordingly

--

---
You received this message because you are subscribed to the Google Groups "Objenesis developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to objenesis-de...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages