Hi, Igniters. I fixed issue 5087 - Enum comparison fails after marshal-unmarshal with BinaryMarshaller. The solution is check superclass on enum. I created new public method isEnum(Class cls) for resolve enum mode in binary class descriptor. Also I get class name through getDeclaringClass() for enum type. My changes was merged to master.
-- Best wishes, Amelchev Nikita