• Sreten Kovacevic's avatar
    [mips] Port: `[explicit isolates] Pass Isolate to Object::Print` · cbd5e30d
    Sreten Kovacevic authored
    Commit edec05ea
    
    Usage of Print function was not consistent with it's signature,
    which caused failures in compilation.
    
    Original commit message:
    
    `All Object::Print functions now take an Isolate* parameter. Various
    XX::XXPrint functions now take an Isolate if it's needed rather than
    calling GetIsolate(). Such method use DECL_PRINTER_WITH_ISOLATE rather
    than DECL_PRINTER.
    
    The _v8_internal_Print_ function (intended for use in gdb) now uses
    Isolate::Current() to get hold of an Isolate.
    
    Reduces the GetIsolate and GetHeap count by 9 and 5 respectively.
    
    Also removes unneeded gdb/lldb macros (along with their support
    functions), jfv, jfm, jda and jta, since job does the same thing.`
    
    Cr-Original-Commit-Position: refs/heads/master@{#54029}
    Change-Id: I5d4eb974340159ae91a50c1c2272ab195fc514ea
    Reviewed-on: https://chromium-review.googlesource.com/1116965Reviewed-by: 's avatarDan Elphick <delphick@chromium.org>
    Reviewed-by: 's avatarIvica Bogosavljevic <ivica.bogosavljevic@mips.com>
    Commit-Queue: Ivica Bogosavljevic <ivica.bogosavljevic@mips.com>
    Cr-Commit-Position: refs/heads/master@{#54103}
    cbd5e30d
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
custom_deps Loading commit data...
docs Loading commit data...
gni Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.editorconfig Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...