jruby-1.6.7 - JRuby - Ruby for the JVM - Part 4

Q

JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM.

JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb files, but a few that depend on C language-based extensions have been reimplemented. Some are still missing, but we hope to implement as many as is feasible.

JAR File Size and Download Location:

File name: jruby.jar, jruby-1.6.7.jar
File size: 10017442 bytes
Date modified: 22-Feb-2012
Download: JRuby - Ruby for the JVM

✍: FYIcenter.com

A

List of Classes in the JAR:

<< Previous part
org/jruby/compiler/InvocationCompiler
org/jruby/compiler/JITCompiler
org/jruby/compiler/JITCompilerMBean
org/jruby/compiler/NotCompilableException
org/jruby/compiler/ScriptCompiler
org/jruby/compiler/TwoBranchCallback
org/jruby/compiler/VariableCompiler
org/jruby/compiler/impl/AbstractVariableCompiler
org/jruby/compiler/impl/BaseBodyCompiler
org/jruby/compiler/impl/ChainedChildBodyCompiler
org/jruby/compiler/impl/ChainedChildBodyCompiler19
org/jruby/compiler/impl/ChainedRootBodyCompiler
org/jruby/compiler/impl/ChildScopedBodyCompiler
org/jruby/compiler/impl/ChildScopedBodyCompiler19
org/jruby/compiler/impl/ClassBodyCompiler
org/jruby/compiler/impl/HeapBasedVariableCompiler
org/jruby/compiler/impl/InheritedCacheCompiler
org/jruby/compiler/impl/InvokeDynamicInvocationCompiler
org/jruby/compiler/impl/MethodBodyCompiler
org/jruby/compiler/impl/RootScopedBodyCompiler
org/jruby/compiler/impl/SkinnyMethodAdapter
org/jruby/compiler/impl/StackBasedVariableCompiler
org/jruby/compiler/impl/StandardASMCompiler
org/jruby/compiler/impl/StandardInvocationCompiler
org/jruby/compiler/ir/CodeVersion
org/jruby/compiler/ir/CompilerTarget
org/jruby/compiler/ir/IRBuilder
org/jruby/compiler/ir/IRClass
org/jruby/compiler/ir/IRClosure
org/jruby/compiler/ir/IRExecutionScope
org/jruby/compiler/ir/IRLoop
org/jruby/compiler/ir/IRMetaClass
org/jruby/compiler/ir/IRMethod
org/jruby/compiler/ir/IRModule
org/jruby/compiler/ir/IRScope
org/jruby/compiler/ir/IRScopeImpl
org/jruby/compiler/ir/IRScript
org/jruby/compiler/ir/Interp
org/jruby/compiler/ir/OpType
org/jruby/compiler/ir/Operation
org/jruby/compiler/ir/Tuple
org/jruby/compiler/ir/compiler_pass/AddBindingInstructions
org/jruby/compiler/ir/compiler_pass/CFG_Builder
org/jruby/compiler/ir/compiler_pass/CallSplitter
org/jruby/compiler/ir/compiler_pass/CompilerPass
org/jruby/compiler/ir/compiler_pass/DominatorTreeBuilder
org/jruby/compiler/ir/compiler_pass/IR_Printer
org/jruby/compiler/ir/compiler_pass/InlineTest
org/jruby/compiler/ir/compiler_pass/LinearizeCFG
org/jruby/compiler/ir/compiler_pass/LiveVariableAnalysis
org/jruby/compiler/ir/compiler_pass/opts/DeadCodeElimination
org/jruby/compiler/ir/compiler_pass/opts/LocalOptimizationPass
org/jruby/compiler/ir/dataflow/DataFlowConstants
org/jruby/compiler/ir/dataflow/DataFlowProblem
org/jruby/compiler/ir/dataflow/DataFlowVar
org/jruby/compiler/ir/dataflow/FlowGraphNode
org/jruby/compiler/ir/dataflow/analyses/BindingLoadPlacementNode
org/jruby/compiler/ir/dataflow/analyses/BindingLoadPlacementProblem
org/jruby/compiler/ir/dataflow/analyses/BindingStorePlacementNode
org/jruby/compiler/ir/dataflow/analyses/BindingStorePlacementProblem
org/jruby/compiler/ir/dataflow/analyses/LiveVariableNode
org/jruby/compiler/ir/dataflow/analyses/LiveVariablesProblem
org/jruby/compiler/ir/instructions/ALU_Instr
org/jruby/compiler/ir/instructions/AllocateBindingInstr
org/jruby/compiler/ir/instructions/AttrAssignInstr
org/jruby/compiler/ir/instructions/AttributeInstr
org/jruby/compiler/ir/instructions/BEQInstr
org/jruby/compiler/ir/instructions/BNEInstr
org/jruby/compiler/ir/instructions/BOX_Instr
org/jruby/compiler/ir/instructions/BREAK_Instr
org/jruby/compiler/ir/instructions/BranchInstr
org/jruby/compiler/ir/instructions/CallInstr
org/jruby/compiler/ir/instructions/CaseInstr
org/jruby/compiler/ir/instructions/ClosureReturnInstr
org/jruby/compiler/ir/instructions/CopyInstr
org/jruby/compiler/ir/instructions/DECLARE_LOCAL_TYPE_Instr
org/jruby/compiler/ir/instructions/DefineClassInstr
org/jruby/compiler/ir/instructions/DefineClassMethodInstr
org/jruby/compiler/ir/instructions/DefineInstanceMethodInstr
org/jruby/compiler/ir/instructions/DefineModuleInstr
org/jruby/compiler/ir/instructions/EQQInstr
org/jruby/compiler/ir/instructions/ExceptionRegionEndMarkerInstr
org/jruby/compiler/ir/instructions/ExceptionRegionStartMarkerInstr
org/jruby/compiler/ir/instructions/FilenameInstr
org/jruby/compiler/ir/instructions/GetArrayInstr
org/jruby/compiler/ir/instructions/GetClassVariableInstr
org/jruby/compiler/ir/instructions/GetConstInstr
org/jruby/compiler/ir/instructions/GetFieldInstr
org/jruby/compiler/ir/instructions/GetGlobalVariableInstr
org/jruby/compiler/ir/instructions/GetInstr
org/jruby/compiler/ir/instructions/GuardInstr
org/jruby/compiler/ir/instructions/Instr
org/jruby/compiler/ir/instructions/IsTrueInstr
org/jruby/compiler/ir/instructions/JRubyImplCallInstr
org/jruby/compiler/ir/instructions/JUMP_INDIRECT_Instr
org/jruby/compiler/ir/instructions/JumpInstr
org/jruby/compiler/ir/instructions/LABEL_Instr
org/jruby/compiler/ir/instructions/LineNumberInstr
org/jruby/compiler/ir/instructions/LoadFromBindingInstr
org/jruby/compiler/ir/instructions/METHOD_VERSION_GUARD_Instr
org/jruby/compiler/ir/instructions/MODULE_VERSION_GUARD_Instr
org/jruby/compiler/ir/instructions/MethodLookupInstr
org/jruby/compiler/ir/instructions/MultiOperandInstr
org/jruby/compiler/ir/instructions/NoOperandInstr
org/jruby/compiler/ir/instructions/NotInstr
org/jruby/compiler/ir/instructions/OneOperandInstr
org/jruby/compiler/ir/instructions/PutClassVariableInstr
org/jruby/compiler/ir/instructions/PutConstInstr
org/jruby/compiler/ir/instructions/PutFieldInstr
org/jruby/compiler/ir/instructions/PutGlobalVarInstr
org/jruby/compiler/ir/instructions/PutInstr
org/jruby/compiler/ir/instructions/RECV_EXCEPTION_Instr
org/jruby/compiler/ir/instructions/RETRY_Instr
org/jruby/compiler/ir/instructions/ReceiveArgumentInstruction
org/jruby/compiler/ir/instructions/ReceiveClosureArgInstr
org/jruby/compiler/ir/instructions/ReceiveClosureInstr
org/jruby/compiler/ir/instructions/ReceiveOptionalArgumentInstr
org/jruby/compiler/ir/instructions/ReceiveSelfInstruction
org/jruby/compiler/ir/instructions/ReturnInstr
org/jruby/compiler/ir/instructions/RubyInternalCallInstr
org/jruby/compiler/ir/instructions/SET_RETADDR_Instr
org/jruby/compiler/ir/instructions/SearchConstInstr
org/jruby/compiler/ir/instructions/StoreToBindingInstr
org/jruby/compiler/ir/instructions/THROW_EXCEPTION_Instr
org/jruby/compiler/ir/instructions/ThreadPollInstr
org/jruby/compiler/ir/instructions/TwoOperandInstr
org/jruby/compiler/ir/instructions/UNBOX_Instr
org/jruby/compiler/ir/instructions/YieldInstr
org/jruby/compiler/ir/operands/ArgIndex
org/jruby/compiler/ir/operands/Array
org/jruby/compiler/ir/operands/Attribute
org/jruby/compiler/ir/operands/Backref
org/jruby/compiler/ir/operands/BacktickString
org/jruby/compiler/ir/operands/Bignum
org/jruby/compiler/ir/operands/BooleanLiteral
org/jruby/compiler/ir/operands/BoxedValue
org/jruby/compiler/ir/operands/BreakResult
org/jruby/compiler/ir/operands/ClassMetaObject
org/jruby/compiler/ir/operands/ClosureMetaObject
org/jruby/compiler/ir/operands/CompoundArray
org/jruby/compiler/ir/operands/CompoundString
org/jruby/compiler/ir/operands/Constant
org/jruby/compiler/ir/operands/DynamicReference
org/jruby/compiler/ir/operands/DynamicSymbol
org/jruby/compiler/ir/operands/FieldRef
org/jruby/compiler/ir/operands/Fixnum
org/jruby/compiler/ir/operands/Float
org/jruby/compiler/ir/operands/GlobalVariable
org/jruby/compiler/ir/operands/Hash
org/jruby/compiler/ir/operands/KeyValuePair
org/jruby/compiler/ir/operands/Label
org/jruby/compiler/ir/operands/LocalVariable
org/jruby/compiler/ir/operands/MetaObject
org/jruby/compiler/ir/operands/MethAddr
org/jruby/compiler/ir/operands/MethodHandle
org/jruby/compiler/ir/operands/ModuleMetaObject
org/jruby/compiler/ir/operands/Nil
org/jruby/compiler/ir/operands/NthRef
org/jruby/compiler/ir/operands/Operand
org/jruby/compiler/ir/operands/Range
org/jruby/compiler/ir/operands/Reference
org/jruby/compiler/ir/operands/Regexp
org/jruby/compiler/ir/operands/RenamedVariable
org/jruby/compiler/ir/operands/SValue
org/jruby/compiler/ir/operands/Splat
org/jruby/compiler/ir/operands/StandardError
org/jruby/compiler/ir/operands/StringLiteral
org/jruby/compiler/ir/operands/Symbol
org/jruby/compiler/ir/operands/TemporaryClosureVariable
org/jruby/compiler/ir/operands/TemporaryVariable
org/jruby/compiler/ir/operands/UnboxedValue
org/jruby/compiler/ir/operands/UnexecutableNil
org/jruby/compiler/ir/operands/Variable
org/jruby/compiler/ir/representations/BasicBlock
org/jruby/compiler/ir/representations/CFG
org/jruby/compiler/ir/representations/ExceptionRegion
org/jruby/compiler/ir/representations/InlinerInfo
org/jruby/compiler/ir/targets/JDK6
org/jruby/compiler/ir/targets/JDK7
org/jruby/compiler/ir/targets/JVM
org/jruby/compiler/util/BasicObjectStubGenerator
org/jruby/compiler/util/HandleFactory
org/jruby/demo/IRBConsole
org/jruby/demo/TextAreaReadline
org/jruby/demo/ext/MethodMissing
org/jruby/embed/AttributeName
org/jruby/embed/EmbedEvalUnit
org/jruby/embed/EmbedRubyInstanceConfigAdapter
org/jruby/embed/EmbedRubyInterfaceAdapter
org/jruby/embed/EmbedRubyObjectAdapter
org/jruby/embed/EmbedRubyRuntimeAdapter
org/jruby/embed/EvalFailedException
org/jruby/embed/InvokeFailedException
org/jruby/embed/LocalContextScope
org/jruby/embed/LocalVariableBehavior
org/jruby/embed/ParseFailedException
org/jruby/embed/PathType
org/jruby/embed/PropertyName
org/jruby/embed/ScriptingContainer
org/jruby/embed/bsf/JRubyEngine
org/jruby/embed/internal/AbstractLocalContextProvider
org/jruby/embed/internal/BiVariableMap
org/jruby/embed/internal/CallMethodType
org/jruby/embed/internal/ConcurrentLocalContextProvider
org/jruby/embed/internal/EmbedEvalUnitImpl
org/jruby/embed/internal/EmbedRubyInterfaceAdapterImpl
org/jruby/embed/internal/EmbedRubyObjectAdapterImpl
org/jruby/embed/internal/EmbedRubyRuntimeAdapterImpl
org/jruby/embed/internal/LocalContext
org/jruby/embed/internal/LocalContextProvider
org/jruby/embed/internal/SingleThreadLocalContextProvider
org/jruby/embed/internal/SingletonLocalContextProvider
org/jruby/embed/internal/ThreadSafeLocalContextProvider
org/jruby/embed/io/ReaderInputStream
org/jruby/embed/io/WriterOutputStream
org/jruby/embed/jsr223/JRubyCompiledScript
org/jruby/embed/jsr223/JRubyContext
org/jruby/embed/jsr223/JRubyEngine
org/jruby/embed/jsr223/JRubyEngineFactory
org/jruby/embed/jsr223/JRubyScriptEngineManager
org/jruby/embed/jsr223/ServiceFinder
org/jruby/embed/jsr223/Utils
org/jruby/embed/osgi/OSGiScriptingContainer
org/jruby/embed/osgi/internal/JRubyOSGiBundleClassLoader
org/jruby/embed/osgi/internal/OSGiBundleLibrary
org/jruby/embed/osgi/internal/OSGiBundlesSearcher
org/jruby/embed/osgi/internal/OSGiLoadService
org/jruby/embed/osgi/internal/OSGiLoadService19
org/jruby/embed/osgi/utils/OSGiBundleClassLoaderHelper
org/jruby/embed/osgi/utils/OSGiFileLocator
org/jruby/embed/util/SystemPropertyCatcher
org/jruby/embed/variable/AbstractVariable
org/jruby/embed/variable/Argv
org/jruby/embed/variable/BiVariable
org/jruby/embed/variable/ClassVariable
org/jruby/embed/variable/Constant
org/jruby/embed/variable/GlobalVariable
org/jruby/embed/variable/InstanceVariable
org/jruby/embed/variable/LocalGlobalVariable
org/jruby/embed/variable/PersistentLocalVariable
org/jruby/embed/variable/TransientLocalVariable
org/jruby/embed/variable/VariableInterceptor
org/jruby/environment/OSEnvironment
org/jruby/evaluator/ASTInterpreter
org/jruby/evaluator/AssignmentVisitor
org/jruby/exceptions/JumpException
org/jruby/exceptions/MainExitException
org/jruby/exceptions/RaiseException
org/jruby/exceptions/ThreadKill
org/jruby/exceptions/Unrescuable
org/jruby/ext/DelegateLibrary
org/jruby/ext/JRubyPOSIXHandler
org/jruby/ext/JRubyPOSIXHelper
org/jruby/ext/LateLoadingLibrary
org/jruby/ext/NetProtocolBufferedIO
org/jruby/ext/Readline
org/jruby/ext/ReadlineService
org/jruby/ext/Timeout
org/jruby/ext/WeakRef
org/jruby/ext/WeakRefLibrary
org/jruby/ext/coverage/CoverageData
org/jruby/ext/coverage/CoverageLibrary
org/jruby/ext/coverage/CoverageModule
org/jruby/ext/ffi/AbstractInvoker
org/jruby/ext/ffi/AbstractMemory
org/jruby/ext/ffi/AllocatedDirectMemoryIO
org/jruby/ext/ffi/ArrayMemoryIO
org/jruby/ext/ffi/AutoPointer
org/jruby/ext/ffi/Buffer
org/jruby/ext/ffi/CallbackInfo
org/jruby/ext/ffi/CallbackManager
org/jruby/ext/ffi/DataConverter
org/jruby/ext/ffi/DirectMemoryIO
org/jruby/ext/ffi/Enum
org/jruby/ext/ffi/FFIService
org/jruby/ext/ffi/Factory
org/jruby/ext/ffi/FreedMemoryIO
org/jruby/ext/ffi/IOModule
org/jruby/ext/ffi/InvalidMemoryIO
org/jruby/ext/ffi/MappedType
org/jruby/ext/ffi/MemoryIO
org/jruby/ext/ffi/MemoryOp
org/jruby/ext/ffi/MemoryPointer
org/jruby/ext/ffi/MemoryUtil
org/jruby/ext/ffi/NativeParam
org/jruby/ext/ffi/NativeType
org/jruby/ext/ffi/NoImplFactory
org/jruby/ext/ffi/NullMemoryIO
org/jruby/ext/ffi/Platform
org/jruby/ext/ffi/Pointer
org/jruby/ext/ffi/Struct
org/jruby/ext/ffi/StructByReference
org/jruby/ext/ffi/StructByValue
org/jruby/ext/ffi/StructLayout
org/jruby/ext/ffi/SwappedMemoryIO
org/jruby/ext/ffi/Type
org/jruby/ext/ffi/TypeSizeMapper
org/jruby/ext/ffi/Util
org/jruby/ext/ffi/io/FileDescriptorByteChannel
org/jruby/ext/ffi/io/FileDescriptorIO
org/jruby/ext/ffi/jffi/AllocatedNativeMemoryIO
org/jruby/ext/ffi/jffi/BoundedNativeMemoryIO
org/jruby/ext/ffi/jffi/CallbackManager
org/jruby/ext/ffi/jffi/CallbackMarshaller
org/jruby/ext/ffi/jffi/CallbackMethodWithBlock
org/jruby/ext/ffi/jffi/CodeMemoryIO
org/jruby/ext/ffi/jffi/DefaultMethod
org/jruby/ext/ffi/jffi/DefaultMethodFactory
org/jruby/ext/ffi/jffi/DefaultMethodOneArg
org/jruby/ext/ffi/jffi/DefaultMethodThreeArg
org/jruby/ext/ffi/jffi/DefaultMethodTwoArg
org/jruby/ext/ffi/jffi/DefaultMethodZeroArg
org/jruby/ext/ffi/jffi/DynamicLibrary
org/jruby/ext/ffi/jffi/FFIUtil
org/jruby/ext/ffi/jffi/Factory
org/jruby/ext/ffi/jffi/FastIntMethod
org/jruby/ext/ffi/jffi/FastIntMethodFactory
org/jruby/ext/ffi/jffi/FastIntMethodOneArg
org/jruby/ext/ffi/jffi/FastIntMethodThreeArg
org/jruby/ext/ffi/jffi/FastIntMethodTwoArg
org/jruby/ext/ffi/jffi/FastIntMethodZeroArg
org/jruby/ext/ffi/jffi/FastIntPointerMethodOneArg
org/jruby/ext/ffi/jffi/FastIntPointerMethodThreeArg
org/jruby/ext/ffi/jffi/FastIntPointerMethodTwoArg
org/jruby/ext/ffi/jffi/FastLongMethod
org/jruby/ext/ffi/jffi/FastLongMethodFactory
org/jruby/ext/ffi/jffi/FastLongMethodOneArg
org/jruby/ext/ffi/jffi/FastLongMethodThreeArg
org/jruby/ext/ffi/jffi/FastLongMethodTwoArg
org/jruby/ext/ffi/jffi/FastLongMethodZeroArg
org/jruby/ext/ffi/jffi/Function
org/jruby/ext/ffi/jffi/FunctionInvoker
org/jruby/ext/ffi/jffi/IntParameterConverter
org/jruby/ext/ffi/jffi/IntResultConverter
org/jruby/ext/ffi/jffi/Invocation
org/jruby/ext/ffi/jffi/JFFIDynamicMethod
org/jruby/ext/ffi/jffi/JFFIInvoker
org/jruby/ext/ffi/jffi/LongParameterConverter
org/jruby/ext/ffi/jffi/LongResultConverter
org/jruby/ext/ffi/jffi/MethodFactory
org/jruby/ext/ffi/jffi/NativeFunctionInfo
org/jruby/ext/ffi/jffi/NativeMemoryIO
org/jruby/ext/ffi/jffi/ParameterMarshaller
org/jruby/ext/ffi/jffi/VariadicInvoker
org/jruby/ext/fiber/CoroutineFiber
org/jruby/ext/fiber/CoroutineFiberLibrary
org/jruby/ext/fiber/CoroutineFiberState
org/jruby/ext/fiber/Fiber
org/jruby/ext/fiber/FiberExtLibrary
org/jruby/ext/fiber/FiberMeta
org/jruby/ext/fiber/ThreadFiber
org/jruby/ext/fiber/ThreadFiberLibrary
org/jruby/ext/fiber/ThreadFiberState
org/jruby/ext/jruby/JRubyCoreExtLibrary
org/jruby/ext/jruby/JRubyExtLibrary
org/jruby/ext/jruby/JRubySynchronizedLibrary
org/jruby/ext/jruby/JRubyTypeLibrary
org/jruby/ext/jruby/JRubyUtilLibrary
org/jruby/ext/mathn/Complex
org/jruby/ext/mathn/Rational
org/jruby/ext/nkf/Command
org/jruby/ext/nkf/CommandParser
org/jruby/ext/nkf/Option
org/jruby/ext/nkf/Options
org/jruby/ext/posix/BaseHeapFileStat
org/jruby/ext/posix/BaseNativePOSIX
org/jruby/ext/posix/DefaultNativeGroup
org/jruby/ext/posix/DefaultNativeTimeval
org/jruby/ext/posix/FileStat
org/jruby/ext/posix/FileTime
org/jruby/ext/posix/FreeBSDHeapFileStat
org/jruby/ext/posix/FreeBSDPOSIX
org/jruby/ext/posix/FreeBSDPasswd
org/jruby/ext/posix/Group
org/jruby/ext/posix/HeapStruct
org/jruby/ext/posix/JavaFileStat
org/jruby/ext/posix/JavaLibCHelper
org/jruby/ext/posix/JavaPOSIX
org/jruby/ext/posix/JavaPasswd
org/jruby/ext/posix/JavaSecuredFile
org/jruby/ext/posix/LazyPOSIX
org/jruby/ext/posix/LibC
org/jruby/ext/posix/LibCProvider
org/jruby/ext/posix/Linux64HeapFileStat
org/jruby/ext/posix/LinuxHeapFileStat
org/jruby/ext/posix/LinuxLibC
org/jruby/ext/posix/LinuxPOSIX
org/jruby/ext/posix/LinuxPasswd
org/jruby/ext/posix/MacOSHeapFileStat
org/jruby/ext/posix/MacOSPOSIX
org/jruby/ext/posix/MacOSPasswd
org/jruby/ext/posix/NativeGroup
org/jruby/ext/posix/NativePasswd
org/jruby/ext/posix/OpenBSDHeapFileStat
org/jruby/ext/posix/OpenBSDPOSIX
org/jruby/ext/posix/OpenBSDPasswd
org/jruby/ext/posix/POSIX
org/jruby/ext/posix/POSIXFactory
org/jruby/ext/posix/POSIXFunctionMapper
org/jruby/ext/posix/POSIXHandler
Next part >>

2012-03-21, 4244🔥, 0💬