viernes, 6 de marzo de 2009

Los finalizers no son tus amigos (parte II)

Juro por la gloria de que James Gosling que ha sido casualidad... Al hilo de lo que comentábamos el lunes... [Viene del artículo anterior: Los finalizers no son tus amigos]

Estoy suscrito a algunas listas de correo del desarrollo de JDK 7 y precisamente ayer jueves se recibía una notificación de un nuevo changeset que optimiza la gestión de PKCS#11 en el proveedor criptográfico del JDK, gracias a eliminar el método finalize() y cambiar su implementación por una weak reference. ¿Os suena???

El webrev completo puede verse en: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da9d0283a496

La descripción es:
Issue: SSL stress test with GF leads to 32 bit max process size in less than 5 minutes with PCKS11 provider.
Summary: Removed finalize() and add more error handling to native code.

Author: valerie
Reviewed-by: vinnie

No hay comentarios: