In the official documentation of G1 GC,Garbage-First Garbage Collector, there is one part says like this:
There is, however, a special provision for humongous objects for arrays of primitive types for example, bool, all kinds of integers, and floating point values.
what does these words mean? I couldn't find any reference in google, is the java process directly put it in the Tenured Generation the allocating an arrays of primitive types, I'm really confused, could any one help me, is the an official explanation?