Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-17 Thread Michael Clagett
.net > Date: Fri, 17 Aug 2012 08:46:46 -0700 > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > pic-tail-reg = polymorphic inline cache tail call register > > ds-reg = data stack register > > rs-reg = retain stack regis

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-17 Thread Alexander J. Vondrak
rom a glance, --Alex Vondrak From: Michael Clagett [mclag...@hotmail.com] Sent: Friday, August 17, 2012 7:08 AM To: Factor-Talk Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? A few more: // ? : shift-arg ( --

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-17 Thread Michael Clagett
From: mclag...@hotmail.com Date: Thu, 16 Aug 2012 13:15:48 -0400 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Great, thanks. Sent from my iPhone On Aug 16, 2012, at 1:11 PM, "John Benediktsson" wrote:

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-17 Thread Michael Clagett
2012 13:15:48 -0400 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Great, thanks. Sent from my iPhone On Aug 16, 2012, at 1:11 PM, "John Benediktsson" wrote: So then, John, does that mean that in the [

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread Michael Clagett
Great, thanks. Sent from my iPhone On Aug 16, 2012, at 1:11 PM, "John Benediktsson" wrote: > > So then, John, does that mean that in the [ 4 slot { array} declare ], that > I'm getting the slot named "array" which is at offset 4 (and then declaring > that to be an array, so as to disable so

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread John Benediktsson
> So then, John, does that mean that in the [ 4 slot { array} declare ], > that I'm getting the slot named "array" which is at offset 4 (and then > declaring that to be an array, so as to disable some of the type safety > checks)? > Yes, the hashtable code is written at a bit lower level and thus

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread Michael Clagett
this is foundational stuff that will help me immensely with my task (which should produce documentation goodies for the entire community). From: mrj...@gmail.com Date: Thu, 16 Aug 2012 08:10:31 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what'

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread John Benediktsson
. Great, John! Thanks. This should keep me at bay for a good while. > > -- > From: mrj...@gmail.com > Date: Thu, 16 Aug 2012 08:10:31 -0700 > > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread Michael Clagett
Wow. Great, John! Thanks. This should keep me at bay for a good while. From: mrj...@gmail.com Date: Thu, 16 Aug 2012 08:10:31 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? In the listener, if you run

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread John Benediktsson
> Don't know if any of this was intelligble. But maybe one of you compiler > guys can give me a clue as to how I can understand this. I'm having to > reverse engineer my understanding of all of this, so a break in the logical > chain presents difficulties. > Sorry for the long

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread Michael Clagett
u, 16 Aug 2012 13:01:45 + Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Hi -- Okay. I'm going to ask for my first lifeline. :) I'm tracing through some arcane stuff indeed. Everything is going along swimmingly. I get to the word &quo

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-16 Thread Michael Clagett
> > > Sent from my iPhone > > > > On Aug 15, 2012, at 11:01 AM, "John Benediktsson" wrote: > > > > If you want all numbers to print in hex, the easiest way is: > > > > ``` > > IN: scratchpad 16 number-base set-global > > ``` > > &

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-15 Thread Michael Clagett
. Any way of having the data and retain stack panes of the >>> Walker display values in hex? >>> >>>> Date: Mon, 13 Aug 2012 12:21:52 -0400 >>>> From: arc...@gmail.com >>>> To: factor-talk@lists.sourceforge.net >>>> Subject: Re: [F

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-15 Thread Doug Coleman
etain stack panes of the >> Walker display values in hex? >> >> > Date: Mon, 13 Aug 2012 12:21:52 -0400 >> > From: arc...@gmail.com >> > To: factor-talk@lists.sourceforge.net >> > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot &g

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-15 Thread Michael Clagett
t; > Date: Mon, 13 Aug 2012 12:21:52 -0400 > > From: arc...@gmail.com > > To: factor-talk@lists.sourceforge.net > > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > > image? > > > > On Mon, Aug 13, 2012 at 11:52 AM, Michae

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-15 Thread John Benediktsson
> Date: Mon, 13 Aug 2012 12:21:52 -0400 > > From: arc...@gmail.com > > To: factor-talk@lists.sourceforge.net > > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > > > On Mon, Aug 13, 2012 at 11:52 AM, Michael Clagett

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-15 Thread Michael Clagett
Quick question. Any way of having the data and retain stack panes of the Walker display values in hex? > Date: Mon, 13 Aug 2012 12:21:52 -0400 > From: arc...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what&#

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-14 Thread Michael Clagett
Roger, that. I will definitely do it. In fact, I think you will be pleasantly surprised. From: mrj...@gmail.com Date: Tue, 14 Aug 2012 17:35:39 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image?

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-14 Thread John Benediktsson
ed in a spirit of complete good will and overall > general awe at the care and discipline that has gone into this work. > > -- > From: mclag...@hotmail.com > To: factor-talk@lists.sourceforge.net > Subject: RE: [Factor-talk] Any way of making sense of wha

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-14 Thread Michael Clagett
nd succinctness is tantalizing. From: mclag...@hotmail.com To: factor-talk@lists.sourceforge.net Date: Mon, 13 Aug 2012 16:46:38 +0000 Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Thank you, Joe, for the quick response. It was actually the information in

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Michael Clagett
Aug 2012 16:46:38 + Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Thank you, Joe, for the quick response. It was actually the information in the "such as" clause of your last sentence that I was looking for. I don't mean for you to

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Michael Clagett
(So you had better be nice to me; I don't mess around.) > Date: Mon, 13 Aug 2012 09:50:04 -0700 > From: doug.cole...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? &g

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Michael Clagett
yes. I've come back to haunt y'all. > Date: Mon, 13 Aug 2012 09:50:04 -0700 > From: doug.cole...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > Is this you? >

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Doug Coleman
used in the boot-image initialization code, > all will become clear. Still, it might help me better understand what's > being done at the make-image level to know. >> Date: Mon, 13 Aug 2012 12:21:52 -0400 > >> From: arc...@gmail.com >> To: factor-talk@lists.sourcef

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Michael Clagett
evel to know. > Date: Mon, 13 Aug 2012 12:21:52 -0400 > From: arc...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > On Mon, Aug 13, 2012 at 11:52 AM, Michael Clagett > wrot

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Joe Groff
On Mon, Aug 13, 2012 at 11:52 AM, Michael Clagett wrote: > Here's an obscure question that is of interest to me in my current quest, > but probably not to anyone else. So if there is a better forum for me to > ask such things, I would love to be instructed; until I hear otherwise, > however, I wi

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Alexander J. Vondrak
m: Michael Clagett [mclag...@hotmail.com] Sent: Monday, August 13, 2012 8:52 AM To: Factor-Talk Subject: [MARKETING] Re: [Factor-talk] Any way of making sense of what's in the boot image? Here's an obscure question that is of interest to me in my current quest, but probably not to anyone els

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-13 Thread Michael Clagett
u, 9 Aug 2012 06:26:54 -0700 > From: arc...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > On Wed, Aug 8, 2012 at 9:56 PM, Michael Clagett wrote: > > Hi Joe -- > > &g

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Doug Coleman
> >> Date: Fri, 10 Aug 2012 14:57:51 -0700 >> From: doug.cole...@gmail.com > >> To: factor-talk@lists.sourceforge.net >> Subject: Re: [Factor-talk] Any way of making sense of what's in the boot >> image? >> >> You can do this: >> >> ./factor

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
t away with compiling simply with the > > type and value and never need the symbolic name, which I suspect is what is > > being done. So I don't have high hopes, but it certainly doesn't hurt to > > ask. > > > > > > From: mclag...@hotmail.com > >

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Doug Coleman
..@hotmail.com > To: factor-talk@lists.sourceforge.net > Date: Fri, 10 Aug 2012 21:16:40 + > > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > For anyone else who might happen onto the problem I had, the solution ended > up be

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
ourceforge.net Date: Fri, 10 Aug 2012 21:16:40 + Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? For anyone else who might happen onto the problem I had, the solution ended up being that my architecture was named "windows-x86.32", not "x

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
ve minutes. From: mrj...@gmail.com Date: Fri, 10 Aug 2012 14:01:58 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Typically the architecture is a combination of os and arch: IN: scratchpad my-arch .

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread John Benediktsson
> > Thanks much. This should keep me occupied and out of everyone's hair for > a while. > No worries, keep the questions coming! -- Live Security Virtual Conference Exclusive live event will cover all the ways today's sec

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
Thanks much. This should keep me occupied and out of everyone's hair for a while. From: mrj...@gmail.com Date: Fri, 10 Aug 2012 14:10:41 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Write &qu

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread John Benediktsson
> From: mrj...@gmail.com > Date: Fri, 10 Aug 2012 14:01:58 -0700 > > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > Typically the architecture is a combination of os and arch: > > IN

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
me five minutes. From: mrj...@gmail.com Date: Fri, 10 Aug 2012 14:01:58 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Typically the architecture is a combination of os and arch: IN: scratchpad my-arch .

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
Beautiful. Worked like a charm. Thanks. From: mrj...@gmail.com Date: Fri, 10 Aug 2012 14:01:58 -0700 To: factor-talk@lists.sourceforge.net Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? Typically the architecture is a combination of os and

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread John Benediktsson
tation~ "predicate" set-word-prop > "f?" "syntax" vocab-words delete-at > "t" "syntax" lookup-word define-singleton-class > "c-ptr" "alien" create ~quotation~ ~array~ make > define-union-cl

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
kup-word define-singleton-class "c-ptr" "alien" create ~quotation~ ~array~ make define-union-class "array-capacity" "sequences.private" create "fixnum" "math" lookup-word ~quotation~ ~quotation~ make

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
e. WinDbg does the trick just fine. It was just Visual Studio. From: mclag...@hotmail.com To: factor-talk@lists.sourceforge.net Date: Fri, 10 Aug 2012 11:51:00 + Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? > > P.S. Incidentally, wh

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread John Benediktsson
just > Visual Studio. > > -- > From: mclag...@hotmail.com > To: factor-talk@lists.sourceforge.net > Date: Fri, 10 Aug 2012 11:51:00 +0000 > > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > &g

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
Not a problem any more. WinDbg does the trick just fine. It was just Visual Studio. From: mclag...@hotmail.com To: factor-talk@lists.sourceforge.net Date: Fri, 10 Aug 2012 11:51:00 + Subject: Re: [Factor-talk] Any way of making sense of what's in the boot image? &g

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-10 Thread Michael Clagett
> > P.S. Incidentally, while I am on the subject, I find myself able to trace > > through the VM startup code in Visual Studio with no problem at all, until I > > get to the factor_vm::c_to_factor, which wraps a c-to-factor sub-primitive > > inside of a callback stub and then invokes that funct

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-09 Thread Michael Clagett
Quick question about parse-file.Is the quotation that is returned on the stack as a result of this word a parse tree, as discussed in the documentation's article on parsing? This would be a parse tree as in "Tokens are appended to the parse tree, the top level of which is a quotation retur

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-09 Thread Michael Clagett
rtant stuff. > Date: Thu, 9 Aug 2012 06:26:54 -0700 > From: arc...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > On Wed, Aug 8, 2012 at 9:56 PM, Michael Clagett wrote: > >

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-09 Thread Joe Groff
On Wed, Aug 8, 2012 at 9:56 PM, Michael Clagett wrote: > Hi Joe -- > > Thank you so much for your guidance. I'm assuming that it is the > basis\bootstrap\image\image.factor and the core\bootstrap\primitives.factor, > stage1.factor and syntax.factor that you are referring to? > > One question just

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-09 Thread Michael Clagett
o: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot > image? > > On Wed, Aug 8, 2012 at 8:23 PM, Joe Groff wrote: > > > > The code in the bootstrap.image module outputs the bootstrap image as > > a binar

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-08 Thread Michael Clagett
loaded into EDX is called. Anybody ever encountered this and any idea how to get around it? Thanks.> Date: Wed, 8 Aug 2012 20:23:04 -0700 > From: arc...@gmail.com > To: factor-talk@lists.sourceforge.net > Subject: Re: [Factor-talk] Any way of making sense of what's in the boot

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-08 Thread Joe Groff
On Wed, Aug 8, 2012 at 8:23 PM, Joe Groff wrote: > > The code in the bootstrap.image module outputs the bootstrap image as > a binary blob. You can get a sense for the format of the bootstrap > image and its contents by looking at that module. To clarify, by "output as a binary blob" I mean the c

Re: [Factor-talk] Any way of making sense of what's in the boot image?

2012-08-08 Thread Joe Groff
On Wed, Aug 8, 2012 at 3:24 PM, Michael Clagett wrote: > Hi -- > > I've been tracing through the initial vm initialization code trying to get a > picture of how Factor bootstraps itself. Does anyone know if there is a way > to resolve code in the initial boot image that is being jit-compiled by >

[Factor-talk] Any way of making sense of what's in the boot image?

2012-08-08 Thread Michael Clagett
Hi -- I've been tracing through the initial vm initialization code trying to get a picture of how Factor bootstraps itself. Does anyone know if there is a way to resolve code in the initial boot image that is being jit-compiled by factor_vm::prepare_boot_image to a set of symbolic names that c