v8/gypfiles
Peter Marshall 71ea148ec3 [csa] Move the GrowableFixedArray into its own file.
We want to be able to use this from other builtins as well, so move it
to somewhere common.

Also adds typing and cleans up the coding style to match newer CSA code
a bit more. GrowableFixedArray is now a subclass of CodeStubAssembler
to make things easier and cleaner. The growing strategy has also been
slightly changed so that empty arrays can be produced.

Change-Id: I20cbd1069d489a6875804736d3e5abab80d0f777
Reviewed-on: https://chromium-review.googlesource.com/901324
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Commit-Queue: Peter Marshall <petermarshall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51107}
2018-02-06 09:06:55 +00:00
..
mac [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
all.gyp [gyp] remove test targets. 2018-01-30 08:54:11 +00:00
cctest.gyp Reland "Reland "[builtins] Add .incbin cctest"" 2018-02-02 16:08:30 +00:00
coverage_wrapper.py Use new sanitizer coverage flags. 2017-05-03 19:36:08 +00:00
d8.gyp [gyp] remove test targets. 2018-01-30 08:54:11 +00:00
features.gypi [GYP]: Fix compilation failure due to missing defines in GYP 2018-01-18 17:49:39 +00:00
fuzzer.gyp [wasm] [fuzzer] Remove wasm_call fuzzer 2018-02-01 14:30:49 +00:00
gmock.gyp [gyp] move build targets for tests to gypfiles. 2018-01-30 06:31:00 +00:00
gtest.gyp [gyp] move build targets for tests to gypfiles. 2018-01-30 06:31:00 +00:00
gyp_environment.py [build] Deprecate windows toolchain support with GYP 2017-09-29 11:18:20 +00:00
gyp_v8 Move detect_v8_host_arch out of gypfiles. 2018-01-31 08:21:01 +00:00
gyp_v8.py [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
inspector-test.gyp [gyp] remove test targets. 2018-01-30 08:54:11 +00:00
inspector.gyp [gyp] move gyp files from src to gypfiles. 2018-01-23 09:54:36 +00:00
inspector.gypi [gyp] move gyp files from src to gypfiles. 2018-01-23 09:54:36 +00:00
mkgrokdump.gyp [gyp] remove test targets. 2018-01-30 08:54:11 +00:00
OWNERS [build] Pull "build" from chromium as dependency 2016-04-29 13:38:03 +00:00
parser-shell.gyp [gyp] move parser-shell.gyp to gypfiles. 2018-01-29 08:38:17 +00:00
README.txt [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
run-tests-legacy.py [test] Continued test support for make targets 2017-10-20 15:01:51 +00:00
samples.gyp [gyp] move gyp files from src to gypfiles. 2018-01-23 09:54:36 +00:00
set_clang_warning_flags.gypi [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
shim_headers.gypi [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
standalone.gypi [ndk] Change android ndk root for v8 2018-01-11 08:10:33 +00:00
sysroot_ld_flags.sh [build] Manuelly roll and fix build 2017-05-29 13:40:13 +00:00
toolchain.gypi [cctest] Skip test-run-wasm-simd if SIMD is not supported 2018-01-31 10:08:14 +00:00
unittests.gyp [gyp] remove test targets. 2018-01-30 08:54:11 +00:00
v8.gyp [csa] Move the GrowableFixedArray into its own file. 2018-02-06 09:06:55 +00:00
v8vtune.gyp [gyp] move gyp files from src to gypfiles. 2018-01-23 09:54:36 +00:00
verify_source_deps.py [gyp] move build targets for tests to gypfiles. 2018-01-30 06:31:00 +00:00

For build instructions, please refer to:

https://code.google.com/p/v8/wiki/BuildingWithGYP

TL;DR version on *nix:
$ make dependencies        # Only needed once.
$ make ia32.release -j8
$ make ia32.release.check  # Optionally: run tests.