dcf757a16f
For..in introduces 3 new bytecodes ForInPrepare, ForInNext, and ForInDone to start a for..in loop, get the next element, and check if the loop is done. For..in builds upon new LoopBuilder constructs for conditionally breaking and continuing during iteration: BreakIf{Null|Undefined} and ContinueIf{Null|Undefined}. New conditional jump bytecodes support this succinctly: JumpIfNull and JumpIfUndefined. Add missing check to BytecodeLabel that could allow multiple forward referencess to the same label which is not supported. BUG=v8:4280 LOG=N Review URL: https://codereview.chromium.org/1422033002 Cr-Commit-Position: refs/heads/master@{#31651}
88 lines
1.1 KiB
Plaintext
88 lines
1.1 KiB
Plaintext
*.a
|
|
*.exe
|
|
*.idb
|
|
*.lib
|
|
*.log
|
|
*.map
|
|
*.mk
|
|
*.ncb
|
|
*.pdb
|
|
*.pyc
|
|
*.scons*
|
|
*.sdf
|
|
*.sln
|
|
*.so
|
|
*.suo
|
|
*.user
|
|
*.vcproj
|
|
*.vcxproj
|
|
*.vcxproj.filters
|
|
*.xcodeproj
|
|
#*#
|
|
*~
|
|
.#*
|
|
.cpplint-cache
|
|
.cproject
|
|
.d8_history
|
|
.gclient_entries
|
|
.landmines
|
|
.project
|
|
.pydevproject
|
|
.settings
|
|
.*.sw?
|
|
bsuite
|
|
compile_commands.json
|
|
d8
|
|
d8_g
|
|
gccauses
|
|
gcsuspects
|
|
shell
|
|
shell_g
|
|
/_*
|
|
/build/Debug
|
|
/build/gyp
|
|
/build/ipch/
|
|
/build/Release
|
|
/buildtools
|
|
/hydrogen.cfg
|
|
/obj
|
|
/out
|
|
/perf.data
|
|
/perf.data.old
|
|
/test/benchmarks/data
|
|
/test/mozilla/data
|
|
/test/promises-aplus/promises-tests
|
|
/test/promises-aplus/promises-tests.tar.gz
|
|
/test/promises-aplus/sinon
|
|
/test/simdjs/data
|
|
/test/test262/data
|
|
/testing/gmock
|
|
/testing/gtest
|
|
/third_party
|
|
/third_party/icu
|
|
/third_party/llvm
|
|
/third_party/llvm-build
|
|
/tools/clang
|
|
/tools/jsfunfuzz
|
|
/tools/jsfunfuzz.zip
|
|
/tools/luci-go/linux64/isolate
|
|
/tools/luci-go/mac64/isolate
|
|
/tools/luci-go/win64/isolate.exe
|
|
/tools/oom_dump/oom_dump
|
|
/tools/oom_dump/oom_dump.o
|
|
/tools/swarming_client
|
|
/tools/visual_studio/Debug
|
|
/tools/visual_studio/Release
|
|
/v8.log.ll
|
|
/xcodebuild
|
|
TAGS
|
|
*.Makefile
|
|
GTAGS
|
|
GRTAGS
|
|
GSYMS
|
|
GPATH
|
|
gtags.files
|
|
turbo*.cfg
|
|
turbo*.dot
|
|
turbo*.json
|