Separate ReadOnly EnvInObj handlers#6
Conversation
charig
left a comment
There was a problem hiding this comment.
No me queda claro porque necesitás duplicar la verdad, pero si te simplifica la corrida en RTruffleMate ok.
Sino lo separo hay que cambiar todos los benchs para que en lugar de usar readOnly llamen al método readOnlyEnvInObj. Se simplifica mucho la corrida separando los handlers y cargando la version que se quiera correr. |
Ah ok. Manana reviso cómo lo estoy haciendo en trufflemate y vemos cómo mergiar. |
charig
left a comment
There was a problem hiding this comment.
2 cosas:
- No habría que cambiar el readonly de object.som también (o sea, borrar el readonlyEnvInObject).
- Las clases que están duplicadas 100% creo se puede mejorar. Ponerlas en un path Immutabillity/Base que sea común y después solo Handle en dos dir separados no?
Me pareció mucho más simple duplicar los handlers, de esta forma no es más necesario tener el método readOnlyEnvInObj y tampoco tener benchs diferentes.
De esta forma solo hace falta cambiar el path al momento de correr los benchs.
Si te parece bien aplico la misma idea a los viejos benchs de readonly.