joeq-devel Mailing List for joeq virtual machine
Status: Alpha
Brought to you by:
joewhaley
You can subscribe to this list here.
| 2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
(34) |
Oct
(4) |
Nov
|
Dec
(4) |
| 2003 |
Jan
|
Feb
|
Mar
(1) |
Apr
(3) |
May
(4) |
Jun
(1) |
Jul
(4) |
Aug
(9) |
Sep
(3) |
Oct
|
Nov
(3) |
Dec
|
| 2004 |
Jan
(6) |
Feb
(5) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
(1) |
Aug
|
Sep
|
Oct
(5) |
Nov
(2) |
Dec
(3) |
| 2007 |
Jan
(2) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
(1) |
Aug
(21) |
Sep
(6) |
Oct
(3) |
Nov
(6) |
Dec
(2) |
| 2008 |
Jan
(2) |
Feb
(5) |
Mar
(31) |
Apr
(17) |
May
(20) |
Jun
(12) |
Jul
(18) |
Aug
(11) |
Sep
(10) |
Oct
(5) |
Nov
(28) |
Dec
(1) |
| 2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
|
From: Yang Z. <uzh...@gm...> - 2012-10-09 00:48:52
|
Hi,
I have a class Test which includes a method with a synchronized block
1. public class Test{
2. String a = null;
3. public void test(){
4. synchronized(a){ ...
5. }
6. }
7. }
I want to iterator this class, and find the synchronized block and
synchronized object 'a', I write the following code:
1. public class SyncBlockVisitor extends QuadVisitor.EmptyVisitor {
2. Operator operator = q.getOperator();
3. if (operator instanceof Monitor) {
4. Operand operand = Monitor.getSrc(q);
5. if (operand instanceof RegisterOperand) {
6. // get the monitor register
7. }
8. }
9. *// Could I get another operator here?*
10. Operand o2 = Getfield.getBase(q);
11. if(o2 instanceof FieldOperand){
12. //* Could I get the class field 'a' here? and
How? *
13. }
14. }
My question is in line 9 and 12. If my code is wrong, how to correct it to
get the synchronized object 'a'?
Please help me.
--
*Yang Zhang
*
*School of Information Science and Engineering*
*Hebei University of Science and Technology*
*Shijiazhuang, Hebei, China
050018
*
|
|
From: Alan R. <ala...@gm...> - 2008-12-05 18:30:17
|
Hi, I've been trying to run joeq with the GC turned on, it seems that it is trampling memory after running a GC - somewhere or another objects are being corrupted - I think. Do you remember what the core issue with the GC was? Thanks, Alan |
|
From: mere <mer...@CM...> - 2008-09-18 00:42:48
|
Make yourself a better lover and expert in bed by increasing your man size. See our FAQ http://www.tiesnett.com/ <http://www.tiesnett.com/> |
|
From: Xavier <Xav...@1c...> - 2008-09-17 03:00:47
|
You may stop growing, but your little brother doesn't have to - find out how here. http://www.daceclip.com/ <http://www.daceclip.com/> |
|
From: Dalgliesh <hum...@CH...> - 2008-09-16 16:05:04
|
We have the lowest prices on the internet, shop with us today. http://www.bigbunk.com/ |
|
From: Balazs <reg...@GD...> - 2008-09-16 00:31:36
|
We went back to my place after the party and I brought out my python to wow her http://www.calpcalp.com/ <http://www.calpcalp.com/> |
|
From: Bud <49...@tw...> - 2008-09-11 08:05:08
|
Enhance your erection strength and pinis size with the new improved secret formula. No others work like this http://www.mainnuff.com/ <http://www.mainnuff.com/> |
|
From: zhao <zha...@re...> - 2008-09-10 13:24:00
|
Jennifer Aniston was deeply impressed by the size of my equipment http://www.cartdeck.com/ <http://www.cartdeck.com/> |
|
From: Dagmar P. <Ham...@gl...> - 2008-09-02 09:21:56
|
Storage
Pickd
Excellency,
Coverture
It--but,
Afore
Lowly Outlive
Feedeth
Feedeth
Excellency,
Roses,
Storage feedeth
outlive
roses, Veriest
It--but,
Afore
Glove;--how
Roses,
Afore afore
news-crammed
dishonoured Coverture
It--but,
Afore
Lowly
It--but,
Storage
|
|
From: Amudhan S. <Riv...@bu...> - 2008-08-23 06:16:55
|
Vexation. Inquiring Alarm George; Royalist Alarm vexation. still. Current, Inquiring Alarm Lightly, Inquiring Still. |
|
From: Top N. A. <dek...@bv...> - 2008-08-18 15:42:38
|
<html><body></body> Bigcock Discovered In Georgia<BR><BR>After the discovery of Bigfoot in Georgia comes another discovery - Bigcock - a giant of a man in more ways than one and a beast that certainly needs taming.<BR><br><br><a href="http://hietbrink.net/index1.html"><b>Read All (20) breaking news<br> AND 22 shocking videos</b></a> </html> |
|
From: David A. R. <dtr...@um...> - 2008-08-15 20:46:41
|
Sorry all- correction: the source file is Monitor.java; the method is
monitorenter().
On Aug 15, 2008, at 4:42 PM, David Antonio Ramos wrote:
> Hi Everyone,
>
> I've spent the greater part of this week trying to run a graphical
> Java application inside Joeq (native mode) on Linux 2.6.9-67.0.1.ELsmp
> with Sun JDK 1.5.0_01. My main problem is that System.loadLibrary is
> not working properly when attempting to load the awt library. I fixed
> one bug already in
> joeq_native/joeq/ClassLib/sun14_linux/java/lang/System.java by
> implementing mapLibraryName correctly.
>
> The application gets as far as executing ClassLoader.loadLibrary0, and
> executes the statement "synchronized(loadedLibraryNames){" (JDK1.5's
> java/lang/ClassLoader.java:1714). This triggers
> joeq.Runtime.Monitor.monitorenter(Object k), which crashes on a
> NullPointerException because k is null. However, loadedLibraryNames
> is an initialized static field inside JDK's ClassLoader class. So how
> can it be null? I suspect that the problem has to do with the various
> overloaded versions of ClassLoader inside Joeq, but I have not been
> able to fix it. Below is a copy of the exception backtrace. Please
> note that the line number for Monitor.java is off because I've added
> debug statements to pinpoint the problem.
>
> Has anyone successfully loaded shared JNI libraries from inside native
> Joeq? Also, is there a good way to debug native Joeq? GDB won't do
> much unless there's a seg fault.
>
> Thanks in advance!
> -David
>
> java.lang.ExceptionInInitializerError
> at java.lang.Throwable.fillInStackTrace(Throwable.java:57)
> at java.lang.Throwable.<init>(Throwable.java:181)
> at java.lang.Error.<init>(Error.java:37)
> at java.lang.LinkageError.<init>(LinkageError.java:26)
> at
> java
> .lang
> .ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:
> 61)
> at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2448)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2431)
> at
> joeq
> .Compiler
> .Reference
> .x86.x86ReferenceLinker.invokestatic(x86ReferenceLinker.java:183)
> at java.awt.Component.<clinit>(Component.java:545)
> at
> joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:326)
> at
> joeq
> .Compiler
> .Reference
> .x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
> at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:100)
> at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2442)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2431)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
> at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
> at joeq.Main.JoeqVM.boot(JoeqVM.java:216)
> Caused by: java.lang.NullPointerException
> at java.lang.Throwable.fillInStackTrace(Throwable.java:57)
> at java.lang.Throwable.<init>(Throwable.java:181)
> at java.lang.Exception.<init>(Exception.java:29)
> at java.lang.RuntimeException.<init>(RuntimeException.java:32)
> at
> java.lang.NullPointerException.<init>(NullPointerException.java:36)
> at
> joeq.Runtime.ExceptionDeliverer.trap_handler(ExceptionDeliverer.java:
> 50)
> at joeq.Runtime.Monitor.monitorenter(Monitor.java:64)
> at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1714)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
> at java.lang.Runtime.loadLibrary0(Runtime.java:822)
> at java.lang.System.loadLibrary(System.java:49)
> at
> sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
> at
> joeq
> .Compiler
> .Reference
> .x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
> at
> java.security.AccessController.doPrivileged(AccessController.java:16)
> at
> sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
> at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
> at
> joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:326)
> at
> joeq
> .Compiler
> .Reference
> .x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
> at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:100)
> at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2442)
> ... 13 more
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Joeq-devel mailing list
> Joe...@li...
> https://lists.sourceforge.net/lists/listinfo/joeq-devel
>
>
|
|
From: David A. R. <dtr...@um...> - 2008-08-15 20:42:54
|
Hi Everyone,
I've spent the greater part of this week trying to run a graphical
Java application inside Joeq (native mode) on Linux 2.6.9-67.0.1.ELsmp
with Sun JDK 1.5.0_01. My main problem is that System.loadLibrary is
not working properly when attempting to load the awt library. I fixed
one bug already in
joeq_native/joeq/ClassLib/sun14_linux/java/lang/System.java by
implementing mapLibraryName correctly.
The application gets as far as executing ClassLoader.loadLibrary0, and
executes the statement "synchronized(loadedLibraryNames){" (JDK1.5's
java/lang/ClassLoader.java:1714). This triggers
joeq.Runtime.Monitor.monitorenter(Object k), which crashes on a
NullPointerException because k is null. However, loadedLibraryNames
is an initialized static field inside JDK's ClassLoader class. So how
can it be null? I suspect that the problem has to do with the various
overloaded versions of ClassLoader inside Joeq, but I have not been
able to fix it. Below is a copy of the exception backtrace. Please
note that the line number for Monitor.java is off because I've added
debug statements to pinpoint the problem.
Has anyone successfully loaded shared JNI libraries from inside native
Joeq? Also, is there a good way to debug native Joeq? GDB won't do
much unless there's a seg fault.
Thanks in advance!
-David
java.lang.ExceptionInInitializerError
at java.lang.Throwable.fillInStackTrace(Throwable.java:57)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Error.<init>(Error.java:37)
at java.lang.LinkageError.<init>(LinkageError.java:26)
at
java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.java:61)
at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2448)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2431)
at
joeq.Compiler.Reference.x86.x86ReferenceLinker.invokestatic(x86ReferenceLinker.java:183)
at java.awt.Component.<clinit>(Component.java:545)
at joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:326)
at
joeq.Compiler.Reference.x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:100)
at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2442)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2431)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
at joeq.Class.jq_Class.cls_initialize(jq_Class.java:2427)
at joeq.Main.JoeqVM.boot(JoeqVM.java:216)
Caused by: java.lang.NullPointerException
at java.lang.Throwable.fillInStackTrace(Throwable.java:57)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.lang.RuntimeException.<init>(RuntimeException.java:32)
at java.lang.NullPointerException.<init>(NullPointerException.java:36)
at
joeq.Runtime.ExceptionDeliverer.trap_handler(ExceptionDeliverer.java:50)
at joeq.Runtime.Monitor.monitorenter(Monitor.java:64)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1714)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
at java.lang.Runtime.loadLibrary0(Runtime.java:822)
at java.lang.System.loadLibrary(System.java:49)
at
sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at
joeq.Compiler.Reference.x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
at
java.security.AccessController.doPrivileged(AccessController.java:16)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:326)
at
joeq.Compiler.Reference.x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:100)
at joeq.Class.jq_Class.invokeclinit(jq_Class.java:2442)
... 13 more
|
|
From: Alan R. <ala...@gm...> - 2008-08-14 19:09:07
|
Hi John, Late nights and a confused mind. The problem was as you say, I created a subclass of Address which panciked the VM. I have the CP*Address types in the image now and I am loading them via reflection. Thanks again, Al 2008/8/14 John Whaley <joe...@gm...> > Hmmm, seems like you are trying to construct a CheckpointCodeAddress, which > calls CodeAddress.<init> in its constructor. The Address types are not real > types so that could lead to problems. You may be able to include more > information for the Address types in the bootstrap phase to fix this, i.e. > make sure the Address types get put into the image and there is an > implementation of CodeAddress.<init> in there. > > Some more info about Address types here: > http://joeq.sourceforge.net/about/address_types.html > > It may be better to make CheckpointCodeAddress not subclass from > CodeAddress but just be a totally separate thing. I haven't looked at it > for a while but I don't think there are dependencies that require your type > to be a subclass of CodeAddress. > > -John > > > On Wed, Aug 13, 2008 at 7:36 AM, Alan Ryan <ala...@gm...> wrote: > >> ..... this may help piece my mail together... >> >> >> <mat...@vi...>CATE: Begin Allocation. >> Request to allocate:joeq.Runtime.SystemInterface >> >> Allocating entry 0: class joeq.Class.jq_Class size 124 0x829ef40 at 0x8: >> joeq.Runtime.SystemInterface >> Thin lock counter overflow, inflating lock... >> Exception occurred while compiling: joeq.Memory.CodeAddress.<init> ()V >> Exception: java.lang.NullPointerExceptionjava.lang.NullPointerException >> at java.lang.Throwable.fillInStackTrace(Throwable.java:57) >> at java.lang.Throwable.<init>(Throwable.java:181) >> at java.lang.Exception.<init>(Exception.java:29) >> at java.lang.RuntimeException.<init>(RuntimeException.java:32) >> at >> java.lang.NullPointerException.<init>(NullPointerException.java:36) >> at >> joeq.Runtime.ExceptionDeliverer.trap_handler(ExceptionDeliverer.java:49) >> at joeq.Class.jq_Reference.getTypeOf(jq_Reference.java:21) >> at joeq.Runtime.TypeCheck.checkcast(TypeCheck.java:34) >> at joeq.Runtime.Monitor.getMonitor(Monitor.java:138) >> at joeq.Runtime.Monitor.monitorenter(Monitor.java:97) >> at joeq.Class.jq_Method.compile(jq_Method.java:306) >> at .(Native Method) >> at >> joeq.Checkpoint.CheckpointCodeAllocator$CPBootstrapx86CodeBuffer.getCurrentAddress(CheckpointCodeAllocator. >> java:176) >> .. >> .. >> .. >> .. >> .. at joeq.Class.jq_Method.compile(jq_Method.java:309) >> at .(Native Method) >> at >> joeq.Checkpoint.RuntimeBootImage.getOrAllocateObject(RuntimeBootImage.java:221) >> at >> joeq.Checkpoint.jq_Checkpointer.checkPoint(jq_Checkpointer.java:206) >> at joeq.Checkpoint.jq_Checkpointer.<init>(jq_Checkpointer.java:74) >> at >> joeq.Scheduler.jq_NativeThread.startCheckpointer(jq_NativeThread.java:902) >> at joeq.Checkpoint.CPStub.checkPointHere(CPStub.java:40) >> at Loop.main(Loop.java:49) >> at >> joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:363) >> at >> joeq.Compiler.Reference.x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220) >> at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:112) >> at joeq.Scheduler.jq_MainThread.run(jq_MainThread.java:25) >> >> >> >> >> -- >> T: +353 91 512601 >> >> Dept. of Information Technology. >> National University of Ireland, Galway >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Joeq-devel mailing list >> Joe...@li... >> https://lists.sourceforge.net/lists/listinfo/joeq-devel >> >> > -- T: +353 91 512601 Dept. of Information Technology. National University of Ireland, Galway |
|
From: Alan R. <ala...@gm...> - 2008-08-13 14:36:06
|
..... this may help piece my mail together...
<mat...@vi...>CATE: Begin Allocation.
Request to allocate:joeq.Runtime.SystemInterface
Allocating entry 0: class joeq.Class.jq_Class size 124 0x829ef40 at 0x8:
joeq.Runtime.SystemInterface
Thin lock counter overflow, inflating lock...
Exception occurred while compiling: joeq.Memory.CodeAddress.<init> ()V
Exception: java.lang.NullPointerExceptionjava.lang.NullPointerException
at java.lang.Throwable.fillInStackTrace(Throwable.java:57)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.lang.RuntimeException.<init>(RuntimeException.java:32)
at
java.lang.NullPointerException.<init>(NullPointerException.java:36)
at
joeq.Runtime.ExceptionDeliverer.trap_handler(ExceptionDeliverer.java:49)
at joeq.Class.jq_Reference.getTypeOf(jq_Reference.java:21)
at joeq.Runtime.TypeCheck.checkcast(TypeCheck.java:34)
at joeq.Runtime.Monitor.getMonitor(Monitor.java:138)
at joeq.Runtime.Monitor.monitorenter(Monitor.java:97)
at joeq.Class.jq_Method.compile(jq_Method.java:306)
at .(Native Method)
at
joeq.Checkpoint.CheckpointCodeAllocator$CPBootstrapx86CodeBuffer.getCurrentAddress(CheckpointCodeAllocator.
java:176)
..
..
..
..
.. at joeq.Class.jq_Method.compile(jq_Method.java:309)
at .(Native Method)
at
joeq.Checkpoint.RuntimeBootImage.getOrAllocateObject(RuntimeBootImage.java:221)
at
joeq.Checkpoint.jq_Checkpointer.checkPoint(jq_Checkpointer.java:206)
at joeq.Checkpoint.jq_Checkpointer.<init>(jq_Checkpointer.java:74)
at
joeq.Scheduler.jq_NativeThread.startCheckpointer(jq_NativeThread.java:902)
at joeq.Checkpoint.CPStub.checkPointHere(CPStub.java:40)
at Loop.main(Loop.java:49)
at
joeq.Runtime.ReflectionImpl.invokestatic_V(ReflectionImpl.java:363)
at
joeq.Compiler.Reference.x86.x86ReferenceLinker.invokeinterface(x86ReferenceLinker.java:220)
at joeq.Runtime.Reflection.invokestatic_V(Reflection.java:112)
at joeq.Scheduler.jq_MainThread.run(jq_MainThread.java:25)
--
T: +353 91 512601
Dept. of Information Technology.
National University of Ireland, Galway
|
|
From: Alan R. <ala...@gm...> - 2008-08-13 13:54:55
|
Hi John, I've been making progress towards embedding a checkpointer into the image created at bootstrap. I am working along the lines of each native thread being able to checkpoint itself. Initially to get a prototype, I am using a single native thread with a single threaded java app. I am running into issues subclassing CodeAddress. I have created a RuntimeBootImage, all based on the SinglePass / Bootstrapper approach. I call the checkpoint routine from a new jq_NativeThread method <start_checkpointer()>. However, this design requires that I create a (based on BootstrapHeapAddress) CheckpointHeapAddress & CheckpointCodeAddress object at runtime, which I cannot do because they're superclasses are not really objects. Any suggestions on a way to work around this issue? Thanks, Alan -- T: +353 91 512601 Dept. of Information Technology. National University of Ireland, Galway |
|
From: Alan R. <ala...@gm...> - 2008-08-01 22:36:01
|
Hi, I've 'solved' the threading problem to an extent, when it's more robust I'll send it on for approval. I finally ended up using SIGUSR 1 & 2 to co-ordinate suspending/resuming amongst threads. I am now trying to write a checkpointer for joeq. I am thinking along the lines of saving the heap/code areas created by the *allocators and also the stacks and registers of the lightweight threads. Skirting the finer details: on a restart I would re-map the heap, code, stacks and registers and call switchThread on jq_native. When I start to think about how to implement this my head hurts and I can't see the forest for the trees; addresses, offsets and paging are confounding me. How should I approach saving the vm-state so that it can be re-used? Is an approach similar to the bootstrapping phase possibble? Sorry if this a trivial question, it all seemed straightforward in the operating systems books ... Thanks, Alan Department of Information Technology National University of Ireland, Galway IRELAND. |
|
From: Valero <yod...@he...> - 2008-08-01 20:09:42
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body bgcolor="#ffffff" text="#000000"> All the tricks of the trade you will ever need to tackle your money<br> issues. <a href="http://www.pavisasl.com/top.html">http://www.pavisasl.com/top.html</a><br> </html> |
|
From: Petts <Ted...@cb...> - 2008-07-25 02:19:13
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body bgcolor="#ffffff" text="#000000"> [video] The Real Iron Man <a href="http://www.ihsogmbh.com/watchit.html">http://www.ihsogmbh.com/watchit.html</a><br> </html> |
|
From: Bernadine <Ber...@sh...> - 2008-07-22 03:09:11
|
Sarah Jessica Parker Arrested For Gross Negligee http://www.clickjava.net/viewmovie.html |
|
From: Chenchen <mel...@ml...> - 2008-07-22 00:26:13
|
Paris Hilton Lectures On Dickens And Dostoevsky http://www.baccarelli.it/viewmovie.html |
|
From: anguterak <odu...@th...> - 2008-07-20 20:17:47
|
Man held in prison in Texas for 65 years without being charged http://www.homoeopathie-activ.de/start.html |
|
From: Dubrofsky <Tay...@9m...> - 2008-07-19 18:34:14
|
Boy fractures jaw in freak fight with dog, dog impaled http://stardiving.it/start.html |
|
From: fillion <ans...@in...> - 2008-07-19 01:07:59
|
McCain supported that two gays only count as one parent in his latest statement http://cursointensivocardio.com.br/news.html |
|
From: Comanescu <reg...@tr...> - 2008-07-18 15:38:59
|
Barcode designer admits that barcodes creation are really intended to control people http://luxmotion.com/news.html -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |