After init: SV = RV(0x238c18) at 0x238c0c REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x182a68c SV = PVAV(0x2399f4) at 0x182a68c REFCNT = 2 FLAGS = (PADMY) ARRAY = 0x1824504 FILL = 2 MAX = 3 ARYLEN = 0x0 FLAGS = (REAL) After AvMAX: SV = RV(0x238c18) at 0x238c0c REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x182a68c SV = PVAV(0x2399f4) at 0x182a68c REFCNT = 2 FLAGS = (PADMY) ARRAY = 0x1824504 FILL = 2 MAX = 3 ARYLEN = 0x0 FLAGS = (REAL) After AvARRAY: SV = RV(0x238c18) at 0x238c0c REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x182a68c SV = PVAV(0x2399f4) at 0x182a68c REFCNT = 2 FLAGS = (PADMY) ARRAY = 0x1824504 FILL = 2 MAX = 3 ARYLEN = 0x0 FLAGS = (REAL) After AvALLOC: SV = RV(0x238c18) at 0x238c0c REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x182a68c SV = PVAV(0x2399f4) at 0x182a68c REFCNT = 2 FLAGS = (PADMY) ARRAY = 0x1824504 FILL = 2 MAX = 3 ARYLEN = 0x0 FLAGS = (REAL) After AvARYLEN: SV = RV(0x238c18) at 0x238c0c REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x182a68c SV = PVAV(0x2399f4) at 0x182a68c REFCNT = 2 FLAGS = (PADMY,RMG) MAGIC = 0x23fdbc MG_VIRTUAL = &PL_vtbl_arylen_p MG_TYPE = PERL_MAGIC_arylen_p(@) MG_FLAGS = 0x02 REFCOUNTED ARRAY = 0x1824504 FILL = 2 MAX = 3 ARYLEN = 0x0 FLAGS = (REAL)