> I couldn't find any fast access defined in the JIT compiler
There are fast paths for typed arrays inside V8, they are just not
called typed arrays :-) Look for "external arrays" instead.
For them V8 has both specialized IC stubs (e.g. load stub:
https://github.com/v8/v8/blob/master/src/ia32/stu
Accessing TypedArrays is at least as fast as accessing regular JSArrays,
since they never contain holes and the optimizing compiler knows what types
to expect from their elements. Basically the recently introduced special
handling of SMI arrays without holes is an attempt to get them closer to
Type