Created
November 1, 2011 15:29
-
-
Save riffraff/1330812 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mecbucpro:~ riffraff$ ruby -e "Float('0.0')" | |
_____________________________________________________________________________ | |
| Configuration Files | | |
| | | |
| System File: /Users/riffraff/.rvm/rubies/maglev-head/etc/system.conf | | |
| | | |
| Executable File: /Users/riffraff/gem.conf | | |
| Warning: File not found (errno=2,ENOENT, The file or directory specified cannot | |
| be found) | | |
| using defaults. | | |
|_____________________________________________________________________________| | |
_____________________________________________________________________________ | |
| Gem Configuration Options for process id 10538 | | |
|_____________________________________________________________________________| | |
DUMP_OPTIONS = TRUE; | |
GEM_GCI_LOG_ENABLED = FALSE; | |
GEM_ABORT_MAX_CRS = 0; | |
GEM_FREE_FRAME_CACHE_SIZE = -1; | |
GEM_FREE_FRAME_LIMIT = -1; | |
GEM_FREE_PAGEIDS_CACHE = 200; | |
GEM_HALT_ON_ERROR = 0; | |
GEM_KEEP_MIN_SOFTREFS = 0; | |
GEM_MAX_SMALLTALK_STACK_DEPTH = 15000; | |
GEM_NATIVE_CODE_ENABLED = TRUE; | |
GEM_PRIVATE_PAGE_CACHE_KB = 960; | |
GEM_PGSVR_COMPRESS_PAGE_TRANSFERS = FALSE; | |
GEM_PGSVR_FREE_FRAME_CACHE_SIZE = -1; | |
GEM_PGSVR_FREE_FRAME_LIMIT = -1; | |
GEM_PGSVR_UPDATE_CACHE_ON_READ = FALSE; | |
GEM_RPC_KEEPALIVE_INTERVAL = 0; | |
GEM_RPCGCI_TIMEOUT = 0; | |
GEM_SOFTREF_CLEANUP_PERCENT_MEM = 50; | |
GEM_TEMPOBJ_AGGRESSIVE_STUBBING = TRUE; | |
GEM_TEMPOBJ_CACHE_SIZE = 200000; | |
GEM_TEMPOBJ_MESPACE_SIZE = 0; | |
GEM_TEMPOBJ_OOPMAP_SIZE = 0; | |
GEM_TEMPOBJ_SCOPES_SIZE = 20000; | |
GEM_TEMPOBJ_POMGEN_SIZE = 0; | |
GEM_TEMPOBJ_POMGEN_PRUNE_ON_VOTE = 50; | |
GEM_TEMPOBJ_POMGEN_SCAVENGE_INTERVAL = 1800; | |
LOG_WARNINGS = TRUE; | |
SHR_NUM_FREE_FRAME_SERVERS = -1; | |
SHR_PAGE_CACHE_NUM_PROCS = 10233; | |
SHR_PAGE_CACHE_NUM_SHARED_COUNTERS = 1900; | |
SHR_PAGE_CACHE_SIZE_KB = 200000; | |
SHR_TARGET_FREE_FRAME_COUNT = -1; | |
SHR_WELL_KNOWN_PORT_NUMBER = 0; | |
(vmGc spaceSizes: eden init 2000K max 37488K , survivor init 400K max 6256K, | |
vmGc old max 150000K, code max 40000K, perm max 20000K, pom 10 * 16672K = 166720K, | |
vmGc remSet 3820K, meSpace max 191180K oopMapSize 1048576 ) | |
_____________________________________________________________________________ | |
| GemStone/S64 Object-Oriented Data Management System | | |
| Copyright (C) VMware, Inc. 1986-2011 | | |
| All rights reserved. | | |
| Covered by U.S Patents: | | |
| 6,256,637 Transactional virtual machine architecture | | |
| 6,360,219 Object queues with concurrent updating | | |
| 6,567,905 Generational Garbage Collector. | | |
| 6,681,226 Selective Pessimistic Locking for a Concurrently Updateable Database | |
+-----------------------------------------------------------------------------+ | |
| PROGRAM: topaz, Linear GemStone Interface (Linked Session) | | |
| VERSION: 3.1.0, Thu Oct 27 16:21:45 2011 | | |
| BUILD: gss64_maglev_branch-27184 | | |
| BUILT FOR: Darwin (Mac) | | |
| MODE: 64 bit | | |
| RUNNING ON: 4-CPU mecbucpro.local x86_64 (Darwin 10.8.0 ) 2300MHz MacBookPro8,1 | |
| 2048MB | | |
| PROCESS ID: 10538 DATE: 11/01/11 16:24:06 CET | | |
| USER IDS: REAL=riffraff (501) EFFECTIVE=riffraff (501) | | |
_____________________________________________________________________________ | |
GEMSTONE_GLOBAL_DIR = /Users/riffraff/.rvm/rubies/maglev-head | |
|_____________________________________________________________________________| | |
[Info]: LNK client/gem GCI levels = 850/850 | |
[Info]: User ID: DataCurator | |
[Info]: Repository: maglev | |
[Info]: Session ID: 2 | |
[Info]: GCI Client Host: <Linked> | |
[Info]: Page server PID: -1 | |
[Info]: Login Time: 11/01/11 16:24:06.256 CET | |
[11/01/11 16:24:06.258 CET] | |
gci login: currSession 1 rpc gem processId -1 OOB keep-alive interval -1 | |
Buffered output from initialization file /tmp/ruby.IsCy | |
topaz> ! Do not set the stone name in this file, maglev-ruby will overrride it. | |
topaz> ! Use the STONENAME environment variable instead. | |
topaz> set username 'DataCurator' | |
topaz> set password swordfish | |
topaz> display oops | |
topaz> omit classoops | |
topaz> limit oops 20 | |
topaz> limit bytes 0 | |
topaz> set stackpad 40 | |
topaz> omit bytes | |
topaz> level 0 | |
topaz> | |
topaz> display oops | |
topaz> omit classoops | |
topaz> set gemstone maglev | |
topaz> login | |
successful login | |
topaz 1> run | |
|ctx| | |
SessionTemps current at:#Maglev_ruby_debugFlag put: true . | |
System currentSegment: nil . | |
ctx := RubyContext load: #( ) . | |
"note you cannot debug Ruby MNU here" | |
" Exception installDebugBlock: [:ex| | |
(ex isKindOf:NameError) ifTrue:[ nil pause ]. | |
]. " | |
ctx runFileNamed: '' withRubyArgs: { '-e' . 'Float(''0.0'')' } | |
withScriptArgs: { '-' } . | |
GsFile stdout close . "ensure final LF on stdout" | |
^ nil | |
% | |
ERROR 2702 , invalid value for Float(): "0.0" (ArgumentError) | |
topaz 1> exitifnoerror | |
End of initialization files | |
topaz 1> where | |
==> 1 AbstractException >> _outer:with: (envId 0) @8 line 19 | |
2 AbstractException >> outer (envId 0) @2 line 19 | |
3 [] in RubyContext >> evalDashEStrings: (envId 0) @3 line 17 | |
4 AbstractException >> _executeOuterHandler: (envId 0) @3 line 7 | |
5 AbstractException >> _outer:with: (envId 0) @4 line 14 | |
6 AbstractException >> outer (envId 0) @2 line 19 | |
7 [] in RubyCompiler class >> withRubyHandlers:main:do: (envId 0) @20 line 56 | |
8 AbstractException >> _executeOuterHandler: (envId 0) @3 line 7 | |
9 AbstractException >> _pass:with: (envId 0) @4 line 13 | |
10 AbstractException >> pass (envId 0) @2 line 14 | |
11 [] in ExecBlock >> rubyEnsure: (envId 0) @5 line 18 | |
12 AbstractException >> _executeHandler: (envId 0) @3 line 8 | |
13 AbstractException >> _signalWith: (envId 0) @1 line 1 | |
14 AbstractException >> signal (envId 0) @2 line 47 | |
15 Kernel # raise#2__ (envId 1) @19 line 11 | |
16 Kernel # Float#1__ (envId 1) @56 line 33 | |
17 block in Object class # __compileEval (envId 1) @2 line 3 | |
18 ExecBlock >> onSynchronous:do: (envId 0) @2 line 14 | |
19 [] in ExecBlock >> rubyEnsure: (envId 0) @2 line 8 | |
20 ExecBlock >> ensure: (envId 0) @2 line 12 | |
21 ExecBlock >> rubyEnsure: (envId 0) @2 line 20 | |
22 Object class # __compileEval (envId 1) @2 line 4 | |
23 block in Object class # __evalCaller#2__ (envId 1) @2 line 6 | |
24 ExecBlock >> ensure: (envId 0) @2 line 12 | |
25 Object class # __evalCaller#2__ (envId 1) @9 line 7 | |
26 [] in RubyCompiler >> evaluateString:with:withSelf:binding:fileName:lineNumber:env: (envId 0) @2 line 42 | |
27 [] in RubyCompiler class >> withRubyHandlers:main:do: (envId 0) @2 line 34 | |
28 ExecBlock >> onException:do: (envId 0) @2 line 66 | |
29 [] in RubyCompiler class >> withRubyHandlers:main:do: (envId 0) @2 line 38 | |
30 ExecBlock >> onException:do: (envId 0) @2 line 66 | |
31 RubyCompiler class >> withRubyHandlers:main:do: (envId 0) @3 line 41 | |
32 [] in RubyCompiler >> evaluateString:with:withSelf:binding:fileName:lineNumber:env: (envId 0) @15 line 41 | |
33 ExecBlock >> ensure: (envId 0) @2 line 12 | |
34 RubyCompiler >> evaluateString:with:withSelf:binding:fileName:lineNumber:env: (envId 0) @45 line 47 | |
35 [] in RubyContext >> evalDashEStrings: (envId 0) @8 line 10 | |
36 ExecBlock >> onException:do: (envId 0) @2 line 66 | |
37 RubyContext >> evalDashEStrings: (envId 0) @6 line 15 | |
38 [] in RubyContext >> runFileNamed:withRubyArgs:withScriptArgs:env: (envId 0) @3 line 22 | |
39 ExecBlock >> valueWithPossibleArgument: (envId 0) @6 line 6 | |
40 [] in Collection >> ifEmpty:ifNotEmpty: (envId 0) @2 line 4 | |
41 Boolean >> ifTrue:ifFalse: (envId 0) @5 line 10 | |
42 Collection >> ifEmpty:ifNotEmpty: (envId 0) @4 line 3 | |
43 RubyContext >> runFileNamed:withRubyArgs:withScriptArgs:env: (envId 0) @9 line 15 | |
44 RubyContext >> runFileNamed:withRubyArgs:withScriptArgs: (envId 0) @2 line 2 | |
45 Executed Code @7 line 9 | |
46 GsNMethod class >> _gsReturnToC (envId 0) @1 line 1 | |
[GsProcess 114875137] | |
topaz 1> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment