1. 05 Apr, 2018 6 commits
  2. 25 Oct, 2017 2 commits
  3. 24 Oct, 2017 8 commits
  4. 04 May, 2017 3 commits
  5. 03 May, 2017 1 commit
  6. 30 Jan, 2017 3 commits
  7. 19 Dec, 2016 1 commit
  8. 15 Dec, 2016 2 commits
  9. 07 Oct, 2016 1 commit
  10. 06 Oct, 2016 3 commits
  11. 29 Aug, 2016 1 commit
  12. 26 Aug, 2016 1 commit
  13. 25 Aug, 2016 2 commits
    • Lubomir Bulej's avatar
      REDispatch: make the class final. · 13370baa
      Lubomir Bulej authored
      REDispatch: improve the class documentation -- it's a public API class after all.
      13370baa
    • Lubomir Bulej's avatar
      NetReferenceHelper: add getUniqueId() method that will return a net reference... · 5c376d0e
      Lubomir Bulej authored
      NetReferenceHelper: add getUniqueId() method that will return a net reference with the special payload bit masked.
      ShadowObject: add (package private) getUniqueId() method.
      ShadowObject: add (package private) isSpecial() method.
      ShadowObject, ShadowClass: move (package private) getClassId() method from ShadowClass to ShadowObject.
      ShadowObject: remove the getNetRef() method to (sort of) keep a lid on the raw net reference.
      ShadowObject: test equality using getUniqueId() instead of raw net reference, so that objects with the same it but one containing special payload are considered equal.
      ShadowObjectTable: only call updateFrom() on an existing object when the other object is "special", i.e., it contains special payload.
      ShadowClassTable: avoid using net reference directly, use isSpecial() and getClassId() on the shadow object.
      
      5c376d0e
  14. 18 Aug, 2016 3 commits
  15. 16 Aug, 2016 3 commits