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

Print this page

        

@@ -109,15 +109,19 @@
 /************************************************************************
  * Macros and constants
  */
 
 /*
- * Its safe to increase the buffer to 8K, this gives a 5-20%
- * performance boost on volano and overall socket performance.
+ * 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; \