Countless various malware families provide huge variety of functionalities which allow them to do many malicious activities. This conditions led to development of many different analysis methods. In this paper, we focused on reverse engineering, which is elementary part of static analysis. We evaluate current Java bytecode decompilers. We evaluate the output from current Java bytecode decompilers in this paper using test samples and metrics from previous surveys in 2003 and in 2009. Quality boost is really significant between actual results and the results based on research from 2009, in contrast with only slight improvement between researches in 2003 and 2009. Even though we were witnesses of rapid quality boost, still any of the decompilers pass all the tests acceptably. We also give reasons why outdated decompilers from previous research perform almost same.