diff options
author | Pavel Vyssotski <pavel.n.vyssotski@intel.com> | 2014-12-02 19:54:50 +0600 |
---|---|---|
committer | Pavel Vyssotski <pavel.n.vyssotski@intel.com> | 2014-12-02 20:53:17 +0600 |
commit | 3ac90da48e9cd56eb4b392c7f176e9267d146500 (patch) | |
tree | f2ef3b42669aa52130e19b3709afc3239998fdeb /runtime/interpreter/interpreter.cc | |
parent | 98646a3d98075da05f9959b2cecea849183dbd27 (diff) | |
download | android_art-3ac90da48e9cd56eb4b392c7f176e9267d146500.tar.gz android_art-3ac90da48e9cd56eb4b392c7f176e9267d146500.tar.bz2 android_art-3ac90da48e9cd56eb4b392c7f176e9267d146500.zip |
Fix OOM throwing if it happens in finalizer reference (take 2)
The Class::Alloc should return null if OOM happened during
adding finalizer reference, even if finalizable object is
allocated succesfully.
Added new more reliable test.
Change-Id: Id5fed3bdb16297d6d3a2b14ce62cc305aa703d60
Signed-off-by: Dmitry Petrochenko <dmitry.petrochenko@intel.com>
Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>
Signed-off-by: Pavel Vyssotski <pavel.n.vyssotski@intel.com>
Diffstat (limited to 'runtime/interpreter/interpreter.cc')
0 files changed, 0 insertions, 0 deletions