[cpl] [Concurs]

papuc costin-giorgian jorjtyron at yahoo.com
Tue Jan 12 15:07:04 EET 2016


Salut,
Am vazut ca pentru a accesa lista de contructori putem folosi CtorUtils, asa cum era mentionat in enunt, dar pentru destructori nu gasesc nicio modalitate de a-i accesa. Ar trebui sa ne scriem propriile functii asemanatoare cu cele din CtorUtils?Analiza dinamica am implementat-o inainte de modificarea enuntului, iar acum imi e neclar cum ar trebui sa modific codul. Pentru fiecare bloc ar trebui sa pastrez cate un scor dupa fiecare apel de functie pe care il voi adauga inainte de fiecare apel? Ex: 
addmulscor_total += scor_add + scor_mul + scor_call1call1subscor_total += scor_sub + scor_call2call2
Ar insemna sa rescriu pasul si nu cred ca gasesc timpul necesar pentru a face acest lucru, deci as vrea sa stiu cat se va depuncta daca vom respecta doar enuntul initial?
Pentru optimizare am vazut ca putem folosi "mem2reg" si "constprop", dar in partea de concurs se mentioneaza ca nu avem voie sa folosim niciun pas LLVM. Puteti, va rog, sa imi clarificati ce avem si ce nu avem voie sa folosim cat si cum se va puncta task-ul 3? 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/cpl/attachments/20160112/17cd1be9/attachment.html>


More information about the cpl mailing list