src/solaris/native/java/net/net_util_md.h

Print this page

        

*** 109,123 **** /************************************************************************ * Macros and constants */ /* ! * Its safe to increase the buffer to 8K, this gives a 5-20% ! * performance boost on volano and overall socket performance. */ #define MAX_BUFFER_LEN 8192 #define MAX_HEAP_BUFFER_LEN 65536 #ifdef AF_INET6 #define SOCKADDR union { \ struct sockaddr_in him4; \ --- 109,127 ---- /************************************************************************ * Macros and constants */ /* ! * On 64-bit JDKs we use a much larger stack and heap buffer. */ + #ifdef _LP64 + #define MAX_BUFFER_LEN 65536 + #define MAX_HEAP_BUFFER_LEN 131072 + #else #define MAX_BUFFER_LEN 8192 #define MAX_HEAP_BUFFER_LEN 65536 + #endif #ifdef AF_INET6 #define SOCKADDR union { \ struct sockaddr_in him4; \