/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ |
H A D | RemoteDebuggerClient.java | 210 public Address lookup(String objectName, String symbol) { argument 212 long addr = remoteDebugger.lookupInProcess(objectName, symbol); 223 public OopHandle lookupOop(String objectName, String symbol) { argument 225 long addr = remoteDebugger.lookupInProcess(objectName, symbol);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Flags.java | 105 /* Flag that marks a symbol synthetic, added in classfile v49.0. */ 130 /** Flag is set if symbol is deprecated. 134 /** Flag is set for a variable symbol if the variable's definition 223 * generated in the binary, but is present in the symbol table to 303 public static boolean isStatic(Symbol symbol) { argument 304 return (symbol.flags() & STATIC) != 0; 307 public static boolean isEnum(Symbol symbol) { argument 308 return (symbol.flags() & ENUM) != 0; 311 public static boolean isConstant(Symbol.VarSymbol symbol) { argument 312 return symbol [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/ |
H A D | TreeInfo.java | 466 /** Find the position for reporting an error about a symbol, where 467 * that symbol is defined somewhere in the given tree. */ 473 /** Find the position for reporting an error about a symbol, where 474 * that symbol is defined somewhere in the given tree. */ 480 /** Find the declaration for a symbol, where 481 * that symbol is defined somewhere in the given tree. */ 653 /** If this tree is an identifier or a field, return its symbol, 656 public static Symbol symbol(JCTree tree) { method in class:TreeInfo 664 return symbol(((JCTypeApply) tree).clazz); 675 Symbol e = symbol( [all...] |
/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/ |
H A D | jcphuff.c | 280 * Emit (or just count) a Huffman symbol. 285 emit_symbol (phuff_entropy_ptr entropy, int tbl_no, int symbol) argument 288 entropy->count_ptrs[tbl_no][symbol]++; 291 emit_bits(entropy, tbl->ehufco[symbol], tbl->ehufsi[symbol]); 316 * Emit any pending EOBRUN symbol. 436 /* Count/emit the Huffman-coded symbol for the number of bits */ 535 /* Count/emit Huffman symbol for run length / number of bits */ 703 /* Count/emit Huffman symbol for run length / number of bits */ 780 /* Flush out buffered data (all we care about is counting the EOB symbol) */ [all...] |
/openjdk7/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/ |
H A D | DTDGrammar.java | 399 /** Returns the symbol table. */ 932 /** Returns a hash value for the specified symbol. */ 933 protected int hash(String symbol) { argument 935 if (symbol == null) { 939 int length = symbol.length(); 941 code = code * 37 + symbol.charAt(i);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ |
H A D | CommandProcessor.java | 315 Address lookup(String symbol) { argument 316 if (symbol.indexOf("::") != -1) { 317 String[] parts = symbol.split("::"); 329 symbol = mangled.toString(); 331 return VM.getVM().getDebugger().lookup(null, symbol); 461 new Command("symbol", "symbol address", false) {
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/ |
H A D | BsdDebuggerLocal.java | 38 (libsaproc.so). Library maps and symbol table management are done in 89 private native long lookupByName0(String objectName, String symbol) argument 347 private long handleGCC32ABI(long addr, String symbol) throws DebuggerException { argument 348 if (useGCC32ABI && symbol.startsWith("_ZTV")) { 356 public synchronized Address lookup(String objectName, String symbol) { argument 363 long addr = lookupByName0(objectName, symbol); 364 return (addr == 0)? null : new BsdAddress(this, handleGCC32ABI(addr, symbol)); 367 String objectName, symbol; 371 long addr = debugger.lookupByName0(objectName, symbol); 372 result = (addr == 0 ? null : new BsdAddress(debugger, handleGCC32ABI(addr, symbol))); 385 lookupOop(String objectName, String symbol) argument [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ |
H A D | LinuxDebuggerLocal.java | 38 (libsaproc.so). Library maps and symbol table management are done in 87 private native long lookupByName0(String objectName, String symbol) argument 345 private long handleGCC32ABI(long addr, String symbol) throws DebuggerException { argument 346 if (useGCC32ABI && symbol.startsWith("_ZTV")) { 354 public synchronized Address lookup(String objectName, String symbol) { argument 361 long addr = lookupByName0(objectName, symbol); 362 return (addr == 0)? null : new LinuxAddress(this, handleGCC32ABI(addr, symbol)); 365 String objectName, symbol; 369 long addr = debugger.lookupByName0(objectName, symbol); 370 result = (addr == 0 ? null : new LinuxAddress(debugger, handleGCC32ABI(addr, symbol))); 383 lookupOop(String objectName, String symbol) argument [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ |
H A D | WindbgDebuggerLocal.java | 45 windbg and symbol table management is done in Java. </P> 244 public synchronized Address lookup(String objectName, String symbol) { argument 246 return newAddress(lookupByName(objectName, symbol)); 250 public synchronized OopHandle lookupOop(String objectName, String symbol) { argument 251 Address addr = lookup(objectName, symbol); 460 synchronized long lookupByName(String objectName, String symbol) { argument 463 res = lookupByName0(objectName, symbol); 473 WindbgAddress addr = (WindbgAddress) dll.lookupSymbol(symbol); 527 * be able to handle symbol information for the newer compilers. 667 // should we parse DLL symbol tabl 693 createClosestSymbol(String symbol, long diff) argument [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | symbolTable.cpp | 72 // Call function for all symbols in the symbol table. 87 // Remove unreferenced symbols from the symbol table 138 // Create a new symbol table 151 // Lookup a symbol in a bucket. 161 // something is referencing this symbol now. 186 // entries in the symbol table during normal execution (only during 201 // Otherwise, add to symbol to table 223 // Otherwise, add to symbol to table. Copy to a C string first. 343 "proposed name of symbol must be stable"); 354 // Check if the symbol tabl 675 lookup(Symbol* symbol) argument 715 intern(Symbol* symbol, TRAPS) argument [all...] |
H A D | vmSymbols.cpp | 69 // Put all the VM symbol strings in one place. 106 tty->print("*** Duplicate VM symbol SIDs %s(%d) and %s(%d): \"", 142 assert(sid == (SID)index, "symbol index works"); 144 // A "Duplicate VM symbol" message will have already been printed. 152 assert(sid == NO_SID, "symbol index works (negative test)"); 209 vmSymbols::SID vmSymbols::find_sid(Symbol* symbol) { argument 220 cmp1 = compare_symbol(symbol, symbol_at(sid1)); 225 cmp1 = compare_symbol(symbol, symbol_at(sid1)); 236 cmp1 = compare_symbol(symbol, symbol_at(sid1)); 243 max = mid - 1; // symbol < symbol_a 281 Symbol* symbol = SymbolTable::probe(symbol_name, (int) strlen(symbol_name)); local [all...] |
H A D | systemDictionary.cpp | 1806 #define WK_KLASS_INIT_INFO(name, symbol, option) \ 1807 ( ((int)vmSymbols::VM_SYMBOL_ENUM_NAME(symbol) \ 1819 Symbol* symbol = vmSymbols::symbol_at((vmSymbols::SID)sid); local 1824 (*klassp) = resolve_or_fail(symbol, true, CHECK_0); // load required class 1826 (*klassp) = resolve_or_null(symbol, CHECK_0); // load optional klass 1968 assert(ph_check == NULL || ph_check == name, "invalid symbol");
|
H A D | javaClasses.cpp | 43 #include "oops/symbol.hpp" 244 Handle java_lang_String::create_from_symbol(Symbol* symbol, TRAPS) { argument 245 int length = UTF8::unicode_length((char*)symbol->bytes(), symbol->utf8_length()); 248 UTF8::convert_to_unicode((char*)symbol->bytes(), value(h_obj())->char_at_addr(0), length); 659 // Because this can create a new symbol, the caller has to decrement
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ |
H A D | ProcDebuggerLocal.java | 239 public synchronized Address lookup(String objectName, String symbol) { argument 241 long addr = lookupByName0(objectName, symbol); 249 public synchronized OopHandle lookupOop(String objectName, String symbol) { argument 250 Address addr = lookup(objectName, symbol); 635 // symbol-to-pc
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constantPoolOop.hpp | 30 #include "oops/symbol.hpp" 208 // assert the symbol is not an oop. 293 // assert the symbol is not an oop. 788 Symbol* _symbol; // 1-st part of the mapping: symbol => value 789 u2 _value; // 2-nd part of the mapping: symbol => value 798 Symbol* symbol() const { return _symbol; } function in class:SymbolHashMapEntry 804 SymbolHashMapEntry(unsigned int hash, Symbol* symbol, u2 value) argument 805 : _hash(hash), _symbol(symbol), _value(value), _next(NULL) {}
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | deoptimization.cpp | 1196 Symbol* symbol = constant_pool->symbol_at(index); local 1199 if (symbol->byte_at(0) != '(') { 1201 SystemDictionary::resolve_or_null(symbol, class_loader, protection_domain, CHECK); 1207 for (SignatureStream ss(symbol); !ss.is_done(); ss.next()) { 1341 tty->print(unresolved ? " unresolved class: " : " symbol: ");
|
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/xs/ |
H A D | XSSimpleTypeDecl.java | 223 public String getSymbol (String symbol) { 224 return symbol.intern(); 2870 public String getSymbol (String symbol) { 2871 return symbol.intern(); 2937 public String getSymbol (String symbol) { argument 2938 return fExternal.getSymbol(symbol);
|