1. 03 Feb, 2009 2 commits
  2. 02 Feb, 2009 3 commits
  3. 30 Jan, 2009 2 commits
  4. 28 Jan, 2009 1 commit
  5. 26 Jan, 2009 5 commits
  6. 23 Jan, 2009 6 commits
  7. 22 Jan, 2009 2 commits
  8. 21 Jan, 2009 2 commits
  9. 19 Jan, 2009 1 commit
  10. 16 Jan, 2009 3 commits
  11. 15 Jan, 2009 3 commits
  12. 14 Jan, 2009 3 commits
  13. 13 Jan, 2009 1 commit
    • sgjesse@chromium.org's avatar
      Refactored the mirror representation of properties. Removed the AssessorMirror... · 25112aba
      sgjesse@chromium.org authored
      Refactored the mirror representation of properties. Removed the AssessorMirror and InterceptorPropertyMirror and moved all reflection for properties to PropertyMirror. From a PropertyMirror it can be checked whether a property has getter/setter defined in JavaScript and information on the getter/setter functions are now available. If calling the getter resulted in an exception this is reflected as well.
      
      Properties from interceptors are also reflected through PropertyMirror as the distinction did not make sense seen from a JavaScript debugging perspective. The isNative function on a PropertyMirror can be used to check whether a property is defined natively by the host (or V8).
      
      Simplified the local property lookup in the debug runtime call to just call GetProperty as the property is known to be a local property.
      Review URL: http://codereview.chromium.org/17377
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1068 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      25112aba
  14. 12 Jan, 2009 1 commit
  15. 07 Jan, 2009 3 commits
  16. 06 Jan, 2009 1 commit
  17. 19 Dec, 2008 1 commit