26. A method of data profiling code, the method comprising: associating a source-level data object language construct for a source-level data object by tagging an instruction instance stored in at least one computer readable storage medium that may consume execution time based on loading of data utilizing at least one processing unit, with identifiers that describe the instruction instance with a source-level data object language construct; and attributing a sampled runtime event to the source-level data object language construct describing units of data identifiable in source code utilizing the at least one processing unit, wherein the attributing is based at least in part on the association between the instruction instance in executable code and the source-level data object language construct corresponding thereto.
26. A method of data profiling code, the method comprising: associating a source-level data object language construct for a source-level data object by tagging an instruction instance stored in at least one computer readable storage medium that may consume execution time based on loading of data utilizing at least one processing unit, with identifiers that describe the instruction instance with a source-level data object language construct; and attributing a sampled runtime event to the source-level data object language construct describing units of data identifiable in source code utilizing the at least one processing unit, wherein the attributing is based at least in part on the association between the instruction instance in executable code and the source-level data object language construct corresponding thereto. 30. The method of claim 26 wherein the language construct includes one or more lexical tokens.