aboutsummaryrefslogtreecommitdiff
path: root/src/lang/Prolog.java
AgeCommit message (Expand)Author
2011-06-20Add classloader to engine from PrologMachineCopyJason Tsay
2011-06-17Simplify the main execution loop of the interpreterShawn O. Pearce
2011-06-17Don't flush IO when starting evaluationShawn O. Pearce
2011-06-17Only export statistics(runtime,_) for STATISTICS_RUNTIMEShawn O. Pearce
2011-06-17Make the disabled user IO streams constantsShawn O. Pearce
2011-06-17Avoid allocating an empty register arrayShawn O. Pearce
2011-06-17Create PrologMachineCopy to reduce consult costsShawn O. Pearce
2011-06-17Make Prolog.copyHash an IdentityHashMapShawn O. Pearce
2011-06-15Garbage collect the intern symbol tableShawn O. Pearce
2011-06-15Delete unused field pendingGoals from PrologShawn O. Pearce
2011-06-15Use Prolog.Feature to control reflection, IOShawn O. Pearce
2011-06-06Move hashManager init to Prolog constructorShawn O. Pearce
2011-06-03Define Prolog.BUILTIN constant for the builtin packageShawn O. Pearce
2011-06-03Tighten up the Trail related code for VariableTermShawn O. Pearce
2011-06-03Kill commented out unify() method in Prolog classShawn O. Pearce
2011-06-03Change the choice point stack to be a linked listShawn O. Pearce
2011-06-02Repackage under com.googlecode.prolog_cafeShawn O. Pearce
2011-06-02Delete unused PushDownListShawn O. Pearce
2011-06-02Micro-optimize CPFStack accessShawn O. Pearce
2011-06-02Use real fields for the first 8 registersShawn O. Pearce
2011-06-02Remove setArgument(), arity() from PredicateShawn O. Pearce
2011-06-02Allow PrologControl to set the PrologClassLoaderShawn O. Pearce
2011-06-02Allow PrologControl to cap the internal database sizeShawn O. Pearce
2011-06-02Enable maxArity to be configured on PrologControlShawn O. Pearce
2011-06-02Mark stream symbols as constantsShawn O. Pearce
2011-06-02Mark PUSHBACK_SIZE as final constantShawn O. Pearce
2011-06-02Mark maxInteger, minInteger as final constantsShawn O. Pearce
2011-05-31Prolog Cafe 1.2.5vendorProlog Cafe Authors