|
[1] “Boot To Gecko.” [Online]. Available: https://wiki.mozilla.org/B2G [2] “WebAPI.” [Online]. Available: https://wiki.mozilla.org/WebAPI [3] “Geeksphone.” [Online]. Available: http://www.geeksphone.com/ [4] “Ftrace.” [Online]. Available: http://elinux.org/Ftrace [5] “perf: Linux profiling with performance counters .” [Online]. Available: https://perf.wiki.kernel.org/index.php/Main_Page [6] S.-H. Hung, T.-W. Kuo, C.-S. Shih, and C.-H. Tu, “System-wide profiling and optimization with virtual machines,” in Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific. IEEE, 2012, pp. 395–400. [7] W.-C. Hsu, S.-H. Hung, and C.-H. Tu, “A virtual timing device for program performance analysis,” in Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on. IEEE, 2010, pp. 2255–2260. [8] T. Ball and S. K. Rajamani, “The S LAM project: debugging system software via static analysis,” in ACM SIGPLAN Notices, vol. 37, no. 1. ACM, 2002, pp. 1–3. [9] A. Feldthaus, M. Schafer, M. Sridharan, J. Dolby, and F. Tip, “Efficient construction of approximate call graphs for javascript ide services,” in Software Engineering (ICSE), 2013 35th International Conference on. IEEE, 2013, pp. 752–761. [10] N. Nethercote and J. Seward, “Valgrind: a framework for heavyweight dynamic binary instrumentation,” in ACM Sigplan Notices, vol. 42, no. 6. ACM, 2007, pp. 89–100. [11] S. L. Graham, P. B. Kessler, and M. K. Mckusick, “Gprof: A call graph execution profiler,” in ACM Sigplan Notices, vol. 17, no. 6. ACM, 1982, pp. 120–126. [12] M. A. Laurenzano, M. M. Tikir, L. Carrington, and A. Snavely, “PEBIL: Efficient static binary instrumentation for linux,” in Performance Analysis of Systems &; Software (IS-PASS), 2010 IEEE International Symposium on. IEEE, 2010, pp. 175–183. [13] J.Keniston, “Ptrace, utrace, uprobes: Lightweight, dynamic tracing of user apps,” 2007. [Online]. Available: http://www.linuxinsight.com/ ols2007-ptrace-utrace-uprobes-lightweight-dynamic-tracing-of-user-apps.html [14] C.-K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S. Wallace, V. J. Reddi, and K. Hazelwood, “Pin: building customized program analysis tools with dynamic instrumentation,” in Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, ser. PLDI ’05. New York, NY, USA: ACM, 2005, pp. 190–200. [Online]. Available: http://doi.acm.org/10.1145/1065010.1065034 [15] G. Corporation, “Android Open Source Project.” [Online]. Available: https: //source.android.com/ [16] F. Bellard, “QEMU, a fast and portable dynamic translator,” in Proceedings of the annual conference on USENIX Annual Technical Conference, ser. ATEC ’05. Berkeley, CA, USA: USENIX Association, 2005, pp. 41–41. [17] “Kcachegrind,” 2012. [Online]. Available: http://kcachegrind.sourceforge.net/html/Home.html [18] “SunSpider.” [Online]. Available: https://www.webkit.org/perf/sunspider/sunspider.html [19] “B2G Profiler.” [Online]. Available: https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Profiling_with_the_Built-in_Profiler [20] “Cleopatra-UI.” [Online]. Available: http://people.mozilla.org/~bgirard/cleopatra/
|