danno
|
328cf76e35
|
[turbofan] Improve JSON output
Review URL: https://codereview.chromium.org/882973002
Cr-Commit-Position: refs/heads/master@{#26323}
|
2015-01-29 12:15:14 +00:00 |
|
svenpanne
|
327d4a7cde
|
Unobscurified OFStream.
Use simple HAS-A relationship instead of obscure multiple inheritance.
In theory, UBSan should be totally happy with this, but it still isn't.
This seems to be a bug in UBSan, see e.g.
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2014-December/040225.html
BUG=chromium:448102
LOG=y
Review URL: https://codereview.chromium.org/859773002
Cr-Commit-Position: refs/heads/master@{#26139}
|
2015-01-19 14:41:47 +00:00 |
|
svenpanne
|
71bb00e261
|
Consistently use only one of virtual/OVERRIDE/FINAL.
FINAL implies OVERRIDE, which in turn implies virtual, so there's no need to use
more than one of these. The Google C++ style guide even requires this, see
http://google-styleguide.googlecode.com/svn/trunk/cppguide.html#Inheritance.
While we're here, port r24662 to x87.
The net result is that v8 compiles again with a current clang.
BUG=v8:3753
LOG=y
Review URL: https://codereview.chromium.org/797943002
Cr-Commit-Position: refs/heads/master@{#25792}
|
2014-12-12 10:44:25 +00:00 |
|
bmeurer@chromium.org
|
3eebdc3264
|
Replace OStream with std::ostream.
Review URL: https://codereview.chromium.org/618643002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24319 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-30 10:29:32 +00:00 |
|
svenpanne@chromium.org
|
91efac12a5
|
Fixed printing of JS code.
This is a fix/improvement for r23478 ("Fix disassembly redirection from stdout
into a file.").
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/554223002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23792 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-09 10:33:33 +00:00 |
|
bmeurer@chromium.org
|
30f18f0f7d
|
Use Chrome compatible naming for compiler specifics.
Less useless creativity is best creativity!
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/526223002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23579 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-02 07:07:52 +00:00 |
|
svenpanne@chromium.org
|
a0d5fa72c5
|
Fix disassembly redirection from stdout into a file.
Pass \n, \r and \t through OStream without escaping.
BUG=
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/458533002
Patch from Vyacheslav Egorov <vegorov@google.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23478 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-28 07:30:58 +00:00 |
|
svenpanne@chromium.org
|
018ef484b9
|
More OStreamsUse OStreams more often.
This is a mostly mechanical CL (more than 90% Emacs macros and
query-replace-regexp) moving FILE*/StringStream*-based APIs to
OStream-based APIs. There are a few places where this had to stop,
otherwise the CL would be even bigger, but this can easily and
incrementally cleaned up later.
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/363323003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22232 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-07-07 09:57:29 +00:00 |
|
svenpanne@chromium.org
|
e25f833496
|
Added slim versions of output streams.
R=bmeurer@chromium.org, mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/352823003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22049 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-06-27 08:42:17 +00:00 |
|