• Mathieu Chartier's avatar
    Add Handle/HandleScope and delete SirtRef. · eb8167a4
    Mathieu Chartier authored
    Delete SirtRef and replaced it with Handle. Handles are value types
    which wrap around StackReference*.
    
    Renamed StackIndirectReferenceTable to HandleScope.
    
    Added a scoped handle wrapper which wraps around an Object** and
    restores it in its destructor.
    
    Renamed Handle::get -> Get.
    
    Bug: 8473721
    
    Change-Id: Idbfebd4f35af629f0f43931b7c5184b334822c7a
    eb8167a4
handle_scope_test.cc 2.71 KB