Ticket #22 (closed todo: wontfix)
Re-evaluate max. number of get_args values
Reported by: | kjs | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.0 |
Component: | core | Version: | trunk |
Severity: | low | Keywords: | PCC |
Cc: | parrot-dev@… | Language: | |
Patch status: | Platform: | all |
Description
In compilers/imcc/pcc.c, in the function pcc_get_args, there is a #define for the maximum number of get_args values:
#define PCC_GET_ARGS_LIMIT 15
The comment that goes with it says:
/* Avoid allocations on frequent number of params.
- Arbitrary value, some fine tunning may be good. */
The number of 15 seems indeed to be arbitrary, and is certainly a limitation. This ticket then is to pick one of the following options:
1. leave it to 15. 2. increase it to some higher number 3. make it flexible, allowing any number of get_args values.
This must be decided and implemented.
kjs
Change History
Note: See
TracTickets for help on using
tickets.