In the get_integer_keyed_int method in perlarray.pmc, we're cuurently
doing:
INTVAL get_integer_keyed_int (INTVAL key) {
if (key >= DYNSELF.elements() || key < -DYNSELF.elements()) {
PMC* temp = undef(INTERP);
return VTABLE_get_integer(INTERP, temp);
On Aug-07, Simon Glover wrote:
> In other words, if we're referencing an element outside the current
> array bounds, then we call undef(), which creates a new PerlUndef PMC,
> and we then use this _solely_ to call get_integer on, despite the fact
> that we _know_ that the result is going to be
At 7:55 PM -0400 8/7/03, Simon Glover wrote:
In the get_integer_keyed_int method in perlarray.pmc, we're cuurently
doing:
[Snip]
(with similar code for get_number_keyed_int and get_string_keyed_int).
In other words, if we're referencing an element outside the current
array bounds, then we cal