Opened 13 years ago
Last modified 13 years ago
#1456 new defect
BysMcmc: NObject aumenta al crear y destruir cyclers
Reported by: | Pedro Gea | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | BysMCMC | Version: | |
Severity: | critical | Keywords: | |
Cc: |
Description
La variable NObject
que nos permite saber si se van dejando objetos perdidos en memoria aumenta al crear y destruir instancias de BysMcmc::@Cycler.
Basta con compilar y decompilar algunas veces:
#Require BysMcmc; Real Copy(NObject); BysMcmc::@Cycler cycler = BysMcmc::Bsr::Gibbs::GetCyclerFromParsed( BSR.Parse("master.bsr", "master"); BysMcmc::@McmcPartialHandler::Null(?), BysMcmc::@Config::Default(?), BysMcmc::@Notifier::Null(?) );
con algún modelo para BSR.
Si hace falta puedo adjuntar alguno de ejemplo.
Attachments (1)
Change History (4)
comment:1 Changed 13 years ago by
Priority: | high → highest |
---|
comment:2 Changed 13 years ago by
Changed 13 years ago by
Attachment: | ejemplo.zip added |
---|
comment:3 Changed 13 years ago by
Adjunto un ejemplo. El ZIP del ejemplo incluye también un archivo "run.tol".
Note: See
TracTickets for help on using
tickets.
Pues no debe de servir cualquiera porque yo he probado con varios y no me pasa. Por ejemplo éste me da todo el rato
nObj1=15554
compilando y descompilando todas las veces que quiera.Por favor, hazme llegar uno que le pase y que sea lo más pequeño posible para poder hacer pruebas con agilidad. Si son datos privados por mail y si no aquí adjunto.