Comment #2 on issue 3786 by [email protected]: InstructionOperand
limits number of parameters in function call to 2^9 and number of virtual
registers to 2^18
https://code.google.com/p/v8/issues/detail?id=3786#c2
The following revision refers to this bug:
https://chromium.googlesource.com/v8/v8.git/+/b5e8dd0e1228972eb579fd155442c1eb846b286b
commit b5e8dd0e1228972eb579fd155442c1eb846b286b
Author: bmeurer <[email protected]>
Date: Thu Dec 25 18:17:49 2014
[turbofan] Raise max virtual registers and call parameter limit.
Change InstructionOperand to use a 64-bit field for encoding the operand
information instead of the 32-bit field that was used before. Ideally we
wouldn't use the Zone-allocated bit field at all, and use an integer
instead of the pointer; but that requires fixing the register allocator
first, which will take some time.
TEST=mjsunit/compiler/regress-3786
BUG=v8:3786
LOG=y
Review URL: https://codereview.chromium.org/826673002
Cr-Commit-Position: refs/heads/master@{#25941}
[modify]
http://crrev.com/b5e8dd0e1228972eb579fd155442c1eb846b286b/src/compiler/instruction.h
[add]
http://crrev.com/b5e8dd0e1228972eb579fd155442c1eb846b286b/test/mjsunit/compiler/regress-3786.js
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.