Version 3.27.34.3 (merged r22037)

Keep CodeRange::current_allocation_block_index_ in range after r21869.

BUG=305878,388328
LOG=N
R=yangguo@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/3.27@22075 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.27.34.4 (merged r22003)

Grow heap slower if GC freed many global handles.

BUG=263503,305878
LOG=N
R=yangguo@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/3.27@22157 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.27.34.5 (merged r21907)

Add missing map check to optimized f.apply(...)

BUG=386034
LOG=N
R=machenbach@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/3.27@22272 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.27.34.6 (merged r22029)

Compile optimized code with active debugger but no break points.

BUG=386492
LOG=N
R=machenbach@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/3.27@22375 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Avoid the deoptimize vs. has environment check in Debug build.
V8 CPU profiler: source level support