comparison .hgignore @ 1060:ca67ae7c46cb

8012518: Reengineer Parser.java to make it play well with the copy-on-write IR. Summary: Remove the kludges introduced to make the parser work with the copy on write IR. Now everything is done bottom up, finshing node children completely before node parents. The repeated non-functional pattern 'node = node.setSomething(something);' is gone. Resulting code is much more readable, and extensible for future work. The parser is now also consistent with the rest of the stateless copy-on-write world in code generation. Reviewed-by: lagergren, attila, hannesw, shade Contributed-by: andreas.gabrielsson@oracle.com
author lagergren
date Tue, 14 Oct 2014 15:28:24 +0200
parents 8ad3a44f2927
children 3fe85fdf1651
comparison
equal deleted inserted replaced
1059:7b6e3a8636a8 1060:ca67ae7c46cb
24 jcov2/* 24 jcov2/*
25 .idea/* 25 .idea/*
26 test/lib/testng.jar 26 test/lib/testng.jar
27 test/script/external/* 27 test/script/external/*
28 .project 28 .project
29 .externalToolBuilders/*
30 .settings/*