/openjdk7/langtools/test/tools/javac/6996626/pack1/ |
H A D | Symbol.java | 26 public class Symbol { class
|
/openjdk7/jaxp/src/com/sun/java_cup/internal/runtime/ |
H A D | Symbol.java | 29 * Defines the Symbol class, which is used to represent all terminals 31 * and CUP returns a Symbol. 37 Class Symbol 47 public class Symbol { class 53 public Symbol(int id, int l, int r, Object o) { method in class:Symbol 64 public Symbol(int id, Object o) { method in class:Symbol 75 public Symbol(int sym_num, int l, int r) { method in class:Symbol 86 public Symbol(int sym_num) { method in class:Symbol 96 public Symbol(int sym_num, int state) method in class:Symbol
|
/openjdk7/jdk/src/share/classes/sun/awt/ |
H A D | Symbol.java | 32 public class Symbol extends Charset { class in inherits:Charset 33 public Symbol () { method in class:Symbol 34 super("Symbol", null); 44 throw new Error("Decoder is not implemented for Symbol Charset"); 48 return cs instanceof Symbol;
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | Symbol.java | 34 // A Symbol is a canonicalized string. 37 public class Symbol extends VMObject { class in inherits:VMObject 47 Type type = db.lookupType("Symbol"); 59 public static Symbol create(Address addr) { 63 return new Symbol(addr); 66 Symbol(Address addr) { method in class:Symbol 130 time-invariant order Since Symbol* are in C_HEAP, their 133 public int fastCompare(Symbol other) {
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | symbol.cpp | 32 Symbol::Symbol(const u1* name, int length, int refcount) : _refcount(refcount), _length(length) { function in class:Symbol 39 void* Symbol::operator new(size_t sz, int len, TRAPS) { 46 void* Symbol::operator new(size_t sz, int len, Arena* arena, TRAPS) { 54 // Symbol::equals 57 bool Symbol::equals(const char* str, int len) const { 70 // Symbol::starts_with 74 bool Symbol::starts_with(const char* prefix, int len) const { 86 // Symbol::index_of 90 int Symbol [all...] |
H A D | symbol.hpp | 32 // A Symbol is a canonicalized string. 38 // When a class is unloaded, the reference counts of the Symbol pointers in 40 // decremented. When the reference count for a Symbol goes to 0, the garbage 41 // collector can free the Symbol and remove it from the SymbolTable. 43 // 0) Symbols need to be reference counted when a pointer to the Symbol is 46 // that points to the Symbol. All other stores of a Symbol* 50 // 1) The lookup of a "name" in the SymbolTable either creates a Symbol F for 51 // "name" and returns a pointer to F or finds a pre-existing Symbol F for 55 // and not on the assignment to the new Symbol* 99 class Symbol : public ResourceObj { class in inherits:ResourceObj 207 Symbol() { } function in class:Symbol [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | symbolTable.hpp | 32 // The symbol table holds all Symbol*s and corresponding interned strings. 33 // Symbol*s and literal strings should be canonicalized. 46 // Class to hold a newly created or referenced Symbol* temporarily in scope. 47 // new_symbol() and lookup() will create a Symbol* if not already in the 51 Symbol* _temp; 56 TempNewSymbol(Symbol *s) : _temp(s) {} 71 Symbol* operator -> () const { return _temp; } 72 bool operator == (Symbol* o) const { return _temp == o; } 74 operator Symbol*() { return _temp; } 77 class SymbolTable : public Hashtable<Symbol*, mtSymbo [all...] |
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/ |
H A D | Symbol.java | 50 * inside Symbol. 57 public abstract class Symbol implements Element { class in inherits:Element 88 public Attribute.Compound attribute(Symbol anno) { 104 public Symbol owner; 116 public Symbol(int kind, long flags, Name name, Type type, Symbol owner) { method in class:Symbol 130 public Symbol clone(Symbol newOwner) { 134 public <R, P> R accept(Symbol.Visitor<R, P> v, P p) { 151 public Symbol locatio [all...] |