Bug 48138

GemBuilder for Java

3.1.3, 3.1.2, 3.1.1, 3.1, 3.0.1, 3.0

All Platforms

Printout of oop in GbjObject toString goes negative

The printout of oops in the GbjObject asString( ) method can wrap-around to negative values.  For example, the asString( ) printouts for the minimum and maximum SmallInteger values look like:

  MIN: GbjObject(oop:-9223372036854775806/-1152921504606846976/sid:1)
  MAX: GbjObject(oop:9223372036854775802/1152921504606846975/sid:1)

The oop for MIN should be printed as: 9223372036854775810.

Last updated: 6/11/19