- 12 Feb, 2015 5 commits
-
-
Dmitry Lomov authored
R=arv@chromium.org BUG=v8:3834 LOG=N Review URL: https://codereview.chromium.org/919643008 Cr-Commit-Position: refs/heads/master@{#26631}
-
machenbach authored
This is needed as normal chromium checkouts don't fetch branch-heads. These branches will also be replicated by GitHub and are fetched when cloning from the repository. The expected object size will be the same or smaller than before as we currently push the same information onto the candidates branch (which already is in refs/heads). The only difference is the increasing number of refs in refs/heads. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n TEST=./script_test.py TEST=tools/release/create_release.py -r machenbach@chromium.org -a machenbach@chromium.org --dry-run Review URL: https://codereview.chromium.org/914973002 Cr-Commit-Position: refs/heads/master@{#26629}
-
marja authored
Parser must be able to operate independent of Isolate and the V8 heap during parsing. After the heap-independent phase, there is a heap dependent phase, during which we internalize strings, handle errors, etc. This makes Isolate (also via CompilationInfo) unaccessible during parsing, and thus decreases the probability of accidental code changes which would add heap-dependent operations into the heap-independent phase. Since Isolate is also accessible via CompilationInfo, now CompilationInfo is only passed to the entry points of parsing, and not stored in Parser. R=rossberg@chromium.org BUG= Review URL: https://codereview.chromium.org/908173003 Cr-Commit-Position: refs/heads/master@{#26612}
-
bmeurer authored
Google style guide forbids -inl.h headers. R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/922633002 Cr-Commit-Position: refs/heads/master@{#26611}
-
bmeurer authored
Rename tools/vim/v8.ycm_extra_conf.py to .ycm_extra_conf.py, so every YCM plugin (no matter if it's VIM or Emacs) should pick it up automatically. Also move the common tools/vim/ninja_output.py to tools/ninja/ as it's also not related to VIM. Review URL: https://codereview.chromium.org/904143003 Cr-Commit-Position: refs/heads/master@{#26602}
-
- 11 Feb, 2015 4 commits
-
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/916753002 Cr-Commit-Position: refs/heads/master@{#26571}
-
Benedikt Meurer authored
TBR=verwaest@chromium.org Review URL: https://codereview.chromium.org/915933003 Cr-Commit-Position: refs/heads/master@{#26566}
-
bmeurer authored
R=verwaest@chromium.org Review URL: https://codereview.chromium.org/915983002 Cr-Commit-Position: refs/heads/master@{#26564}
-
bmeurer authored
These are based on the ninja-build.vim file found in Chromium, adapted to V8, and enhanced with goma support (automatically increase job limit for ninja if goma is detected). Review URL: https://codereview.chromium.org/915963002 Cr-Commit-Position: refs/heads/master@{#26563}
-
- 10 Feb, 2015 3 commits
-
-
arv authored
Function.prototype.toMethod was removed from ES6. This removes the function and updates the tests to either use %ToMethod or a dedicated syntax (using concise method or a class). BUG=v8:3330 LOG=N R=dslomov@chromium.org, adamk Review URL: https://codereview.chromium.org/914713002 Cr-Commit-Position: refs/heads/master@{#26559}
-
Michael Achenbach authored
This reverts commit f27de256. Cr-Commit-Position: refs/heads/master@{#26552}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26548}
-
- 05 Feb, 2015 1 commit
-
-
ishell authored
Review URL: https://codereview.chromium.org/902853002 Cr-Commit-Position: refs/heads/master@{#26456}
-
- 04 Feb, 2015 1 commit
-
-
dcarney authored
R=verwaest@chromium.org BUG= Review URL: https://codereview.chromium.org/895053002 Cr-Commit-Position: refs/heads/master@{#26426}
-
- 03 Feb, 2015 2 commits
-
-
Daniel Vogelheim authored
BUG= Review URL: https://codereview.chromium.org/898783002 Cr-Commit-Position: refs/heads/master@{#26408}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26397}
-
- 02 Feb, 2015 3 commits
-
-
fedor authored
BUG= R=danno Review URL: https://codereview.chromium.org/892223002 Cr-Commit-Position: refs/heads/master@{#26389}
-
titzer authored
[turbofan] Put StructuredGraphBuilder out of its misery and merge its remnants back into the AstGraphBuilder. R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/894073002 Cr-Commit-Position: refs/heads/master@{#26387}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26383}
-
- 01 Feb, 2015 1 commit
-
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26373}
-
- 30 Jan, 2015 3 commits
-
-
machenbach authored
BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n TEST=./script_test.py TEST=tools/release/create_release.py -r machenbach@chromium.org -a machenbach@chromium.org --dry-run Review URL: https://codereview.chromium.org/881683004 Cr-Commit-Position: refs/heads/master@{#26364}
-
dcarney authored
R=mvstanton@chromium.org BUG= Review URL: https://codereview.chromium.org/889863002 Cr-Commit-Position: refs/heads/master@{#26352}
-
michael_dawson authored
Contribution of PowerPC port (continuation of 422063005 and 817143002). This patch covers the key changes needed to the common files needed to support AIX. Subsequent patches will cover: - changes to update the ppc directories so they are current with the changes in the rest of the project. - remaining AIX changes not resolved by 4.8 compiler - individual optimizations for PPC This is based off of the GitHub repository https://github.com/andrewlow/v8ppc R=danno@chromium.org, svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/866843003 Cr-Commit-Position: refs/heads/master@{#26343}
-
- 29 Jan, 2015 4 commits
-
-
machenbach authored
BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n TEST=./script_test.py TEST=tools/release/releases.py -c path/to/src Review URL: https://codereview.chromium.org/869613007 Cr-Commit-Position: refs/heads/master@{#26325}
-
machenbach authored
Also refactor the configuration of modes to have the level of abstraction in one json dict. In a follow up CL, the new mode could be added to quickcheck and release trybots. Review URL: https://codereview.chromium.org/882983002 Cr-Commit-Position: refs/heads/master@{#26322}
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/883613006 Cr-Commit-Position: refs/heads/master@{#26316}
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/885813002 Cr-Commit-Position: refs/heads/master@{#26315}
-
- 28 Jan, 2015 1 commit
-
-
machenbach authored
Also create new v8 versions based on the roll ref, which has some more verification steps than the candidate ref. Improve bailout regarding existing versions. Only create a new version if the revisions is in the future. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/878913002 Cr-Commit-Position: refs/heads/master@{#26303}
-
- 27 Jan, 2015 1 commit
-
-
machenbach authored
BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/870903003 Cr-Commit-Position: refs/heads/master@{#26284}
-
- 26 Jan, 2015 4 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/879583002 Cr-Commit-Position: refs/heads/master@{#26280}
-
machenbach authored
Moved and renamed the scripts to fit with git. These changes require documentation updates, updates of the release spreadsheet and the buildbot side. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/868473004 Cr-Commit-Position: refs/heads/master@{#26271}
-
machenbach authored
This makes some internal renaming, e.g. trunk -> candidates, bleeding edge -> master, without changing the api. Also remove some unused bailout steps from the push script. Remove unused bump version script. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/873213002 Cr-Commit-Position: refs/heads/master@{#26269}
-
bmeurer authored
The lowering of intrinsics is therefore now decoupled from the general inlining logic. TEST=cctest,unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/872363002 Cr-Commit-Position: refs/heads/master@{#26263}
-
- 23 Jan, 2015 3 commits
-
-
machenbach authored
BUG=chromium:451357 LOG=n TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/872813002 Cr-Commit-Position: refs/heads/master@{#26255}
-
machenbach authored
BUG=chromium:451357 LOG=n TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/870923003 Cr-Commit-Position: refs/heads/master@{#26251}
-
machenbach authored
BUG=chromium:451357 TBR=tandrii@chromium.org LOG=n NOTRY=true Review URL: https://codereview.chromium.org/868693002 Cr-Commit-Position: refs/heads/master@{#26243}
-
- 21 Jan, 2015 2 commits
-
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26201}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26183}
-
- 20 Jan, 2015 2 commits
-
-
jkummerow authored
(1) --prof-cpp: Collects ticks like --prof, but ignores code creation events to reduce distortion (so all JS ticks will be "unaccounted"). Useful for profiling C++ code. (2) --timed-range flag for tick processor: Ignores ticks before the first and after the last call to Date.now(). Useful for focusing on the timed section of a test. Review URL: https://codereview.chromium.org/802333002 Cr-Commit-Position: refs/heads/master@{#26168}
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/855993003 Cr-Commit-Position: refs/heads/master@{#26150}
-