_glVertexAttribPointer - why so different?

Monkey Targets Forums/Android/_glVertexAttribPointer - why so different?

Peeling(Posted April) [#1]
While profiling on Android, I noticed a lot of 'valueof' calls inside _glVertexAttribPointer. When I went and looked, it uses a completely different way of invoking vertexattribpointer if you DON'T pass in a buffer than if you do. What's the reason behind this?