Measuring the Performance and Behavior of the Icon Programming Language*
نویسندگان
چکیده
The importance of the ability to measure the performance of programs written in highlevel languages is well known. Performance measurement enables users to locate and correct program inefficiencies where automatic optimizations fail and provides a tool for understanding program behavior. This paper describes performance measurement facilities for the Icon programming language, and shows not only how these facilities provided insight into program behavior, but also how they were used to improve the implementation.
منابع مشابه
Introspective Study of Emotion Icon in Public Chat as a Gesture of Texting
An emotion icon, better known as emoticon is a metacommunicative pictorial representation of a facial expression that, in the absence of body language and prosody, serves to draw a receiver's attention to the tenor or temper of a sender's nominal verbal communication, changing and improving its interpretation. The present study investigates the use of these nonverbal cues in whatsapp public cha...
متن کاملA Framework for Execution Monitoring in Icon
Execution monitors are widely used during software development for tasks that require an understanding of program behavior, such as debugging and profiling. The Icon programming language has been enhanced with a framework that supports execution monitoring. Under the enhanced translator and interpreter, neither source modification nor any special compiler command-line option is required in orde...
متن کاملInformation for the Implementation of Version 8 of Icon
The Icon programming language [1] is fairly stable now, although refinements and new features are added occasionally [2]. The implementation of Icon, on the other hand, is still changing constantly. Besides changes made to support new features of the language, changes are made to correct errors, improve performance, increase portability, accommodate the requirements of new compilers and operati...
متن کاملNew Model for Visco-Elastic Behavior of Asphalt Mixture with Combined Effect of Stress and Temperature
The analysis of pavements and their ingredients has always been important due to a good understanding of their behavior under different conditions; that leads to more accurate relations. Due to the extent of asphalt mixture application in the world, the assessment of different behaviors of this mix is very important from various aspects of performance and safety. Given that the asphalt mixtures...
متن کاملAn Overview of the Icon Programming Language ; Version 9
Icon is a high-level programming language with extensive facilities for processing strings and structures. Icon has several novel features, including expressions that may produce sequences of results, goal-directed evaluation that automatically searches for a successful result, and string scanning that allows operations on strings to be formulated at a high conceptual level. Icon also provides ...
متن کامل