Lines Matching refs:Code
6 // * Redistributions of source code must retain the above copyright
30 * Constructs a mapper that maps addresses into code entries.
36 * Dynamic code entries. Used for JIT compiled code.
46 * Static code entries. Used for statically compiled code.
51 * Libraries entries. Used for the whole static code libraries.
56 * Map of memory pages occupied with static code.
76 * Adds a dynamic (i.e. moveable and discardable) code entry.
79 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
88 * Moves a dynamic code entry. Throws an exception if there is no dynamic
89 * code entry with the specified starting address.
102 * Discards a dynamic code entry. Throws an exception if there is no dynamic
103 * code entry with the specified starting address.
116 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
126 * Adds a static code entry.
129 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
183 * Finds a code entry that contains the specified address. Both static and
184 * dynamic code entries are considered.
191 // Static code entries can contain "holes" of unnamed code.
213 * Returns a dynamic code entry using its starting address.
225 * Returns an array of all dynamic code entries.
233 * Returns an array of pairs of all dynamic code entries and their addresses.
241 * Returns an array of all static code entries.
257 * Creates a code entry object.
259 * @param {number} size Code entry size in bytes.
260 * @param {string} opt_name Code entry name.