v8/src/runtime
bmeurer@chromium.org a17289f4bc [turbofan] Drop broken StaticParameterTraits.
The StaticParameterTraits are broken by design, and cause way too much
trouble. The compilers usually pick the wrong specialization (i.e. the
default specialization is picked for Load and Phi even tho there is a
specialization for MachineType), which is not only the reason why GVN is
ineffective and slow, but can also lead to correctness issues in some
rare cases.

Also clean up some minor bugs/inconsistencies on the way.

TEST=cctest,unittests
R=svenpanne@chromium.org

Review URL: https://codereview.chromium.org/636893002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24437 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-10-07 13:30:28 +00:00
..
runtime-classes.cc Support for super keyed loads where key is a name. 2014-10-06 08:25:27 +00:00
runtime-collections.cc Split more runtime functions into seperate files. 2014-09-29 09:32:38 +00:00
runtime-compiler.cc Split even more runtime functions into separate files. 2014-09-30 08:23:02 +00:00
runtime-date.cc Split even more runtime functions into separate files. 2014-09-30 08:23:02 +00:00
runtime-debug.cc Replace OStream with std::ostream. 2014-09-30 10:29:32 +00:00
runtime-function.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-generator.cc Split even more runtime functions into separate files. 2014-09-30 08:23:02 +00:00
runtime-i18n.cc Reland "Use symbols instead of hidden properties for i18n markers." 2014-10-01 11:53:29 +00:00
runtime-json.cc Move string-related runtime functions into separate files. 2014-09-29 07:08:15 +00:00
runtime-literals.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-liveedit.cc Split even more runtime functions into separate files. 2014-09-30 08:23:02 +00:00
runtime-maths.cc Split more runtime functions into seperate files. 2014-09-29 09:32:38 +00:00
runtime-numbers.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-observe.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-proxy.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-regexp.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-scopes.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-strings.cc Split more runtime functions into seperate files. 2014-09-29 09:32:38 +00:00
runtime-symbol.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-test.cc Split yet more runtime functions into separate files. 2014-09-30 10:46:04 +00:00
runtime-typedarray.cc Split more runtime functions into seperate files. 2014-09-29 09:32:38 +00:00
runtime-uri.cc Move string-related runtime functions into separate files. 2014-09-29 07:08:15 +00:00
runtime-utils.h Split even more runtime functions into separate files. 2014-09-30 08:23:02 +00:00
runtime.cc [turbofan] Drop broken StaticParameterTraits. 2014-10-07 13:30:28 +00:00
runtime.h [turbofan] Drop broken StaticParameterTraits. 2014-10-07 13:30:28 +00:00
string-builder.h Move string-related runtime functions into separate files. 2014-09-29 07:08:15 +00:00