9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Go Plan 9
@ 2011-04-09 18:53 Pavel Zholkover
  2011-04-09 19:04 ` Skip Tavakkolian
  0 siblings, 1 reply; 83+ messages in thread
From: Pavel Zholkover @ 2011-04-09 18:53 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 564 bytes --]

The mainline go will not compile syscall after the last post-weekly tag due
to the mmap support.
Russ wrote he'll look into it next week.

I try to maintain the bitbucket patch que with CLs still being reviewed
(Anthony's time changes for example) so people can test them as a whole.

There is no need for two different GOBINs, the same 8g/8l you built for eg.
Linux are able to produce Linux ELFs and Plan 9 a.out simply by changing to
GOOS environment variable.

Pavel
On Apr 9, 2011 9:26 PM, "Skip Tavakkolian" <skip.tavakkolian@gmail.com>
wrote:

[-- Attachment #2: Type: text/html, Size: 711 bytes --]

^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] Go Plan 9
@ 2011-04-06 13:27 Joel C. Salomon
  2011-04-06 16:16 ` David Leimbach
  0 siblings, 1 reply; 83+ messages in thread
From: Joel C. Salomon @ 2011-04-06 13:27 UTC (permalink / raw)
  To: 9fans

On Tuesday, April 5, 2011 1:33:30 PM UTC-4, David  Leimbach wrote:
> What we need is an OS port of Plan 9 to Go that can run hosted on another OS or natively.
>
> InfernGo?

Fuego.

--Joel



^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] Go Plan 9
@ 2011-04-05 19:15 Jason Catena
  0 siblings, 0 replies; 83+ messages in thread
From: Jason Catena @ 2011-04-05 19:15 UTC (permalink / raw)
  To: 9fans

leimy2k@gmail.com:
> rsc@swtch.com:
>> What we need is an OS port of Plan 9 to Go that can run hosted on another OS or natively.
> InfernGo?

Seconded, or at least Acme SAC-n-Go.  I'd rather use Go than Limbo,
and I'd much rather only compile Go executables once.

Jason Catena



^ permalink raw reply	[flat|nested] 83+ messages in thread
* Re: [9fans] Go Plan 9
@ 2011-04-04 19:19 Russ Cox
  0 siblings, 0 replies; 83+ messages in thread
From: Russ Cox @ 2011-04-04 19:19 UTC (permalink / raw)
  To: 9fans

[Sorry for being quiet, I got unsubscribed from 9fans!]

> no, the shared libraries are not going to affect the heap size.
> Certainly not to this scale.
>
> My understanding was that Go used this large sparse address space to
> effect for its garbage collection; the fact that it is backed by mmap
> of anonymous memory is what makes it work, since pages are not
> allocated until touched. Russ?

The large sparse address space is nice on 64-bit
because you can do some address calculation tricks.
On 32-bit it just doesn't matter.  I think the current
code in package runtime is correct already for Plan 9.

Russ


^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] Go Plan 9
@ 2011-04-03 16:49 Pavel Zholkover
  2011-04-03 17:36 ` Lucio De Re
  0 siblings, 1 reply; 83+ messages in thread
From: Pavel Zholkover @ 2011-04-03 16:49 UTC (permalink / raw)


What about the old gcc3 port? Is it enough for bootstrapping the compilers?
On Apr 3, 2011 7:28 PM, "Skip Tavakkolian" <skip.tavakkolian at gmail.com>
wrote:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.9fans.net/private/9fans/attachments/20110403/08629d92/attachment.html>


^ permalink raw reply	[flat|nested] 83+ messages in thread
* [9fans] Go Plan 9
@ 2011-04-03  9:40 Pavel Zholkover
  2011-04-03 10:34 ` erik quanstrom
  0 siblings, 1 reply; 83+ messages in thread
From: Pavel Zholkover @ 2011-04-03  9:40 UTC (permalink / raw)


On Apr 3, 2011 12:18 PM, "erik quanstrom" <quanstro at quanstro.net> wrote:
> okay, i volunteer.  just to make sure, we're talking
> about a plan 9 port, not a cross compile?
>
> just let me know what i need to get set up.  i can
> easily do 386 and arm at this point.
>
> - erik
>
I think Rob meant it would be a cross compile,  at least at first.

Could you comment on your changes at http://code.google.com/p/go-plan9/ ?
Can they be pushed to mainline ?

Pavel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.9fans.net/private/9fans/attachments/20110403/b93fd547/attachment.html>


^ permalink raw reply	[flat|nested] 83+ messages in thread
[parent not found: <AANLkTik3gx8QK7O-+O=R8oFELTt6WgVHO3dJV51cZiPQ@mail.gmail.com>]

end of thread, other threads:[~2011-04-10  9:15 UTC | newest]

Thread overview: 83+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-09 18:53 [9fans] Go Plan 9 Pavel Zholkover
2011-04-09 19:04 ` Skip Tavakkolian
2011-04-09 22:01   ` Pavel Zholkover
2011-04-10  5:07     ` Lucio De Re
2011-04-10  6:28       ` Pavel Zholkover
2011-04-10  9:15         ` Lucio De Re
  -- strict thread matches above, loose matches on Subject: below --
2011-04-06 13:27 Joel C. Salomon
2011-04-06 16:16 ` David Leimbach
2011-04-05 19:15 Jason Catena
2011-04-04 19:19 Russ Cox
2011-04-03 16:49 Pavel Zholkover
2011-04-03 17:36 ` Lucio De Re
2011-04-03  9:40 Pavel Zholkover
2011-04-03 10:34 ` erik quanstrom
2011-04-03 14:42   ` Lucio De Re
2011-04-03 14:57   ` Lucio De Re
2011-04-03 15:43     ` erik quanstrom
2011-04-03 16:25       ` Skip Tavakkolian
2011-04-03 17:46         ` erik quanstrom
2011-04-06  7:27           ` Skip Tavakkolian
2011-04-03 17:43     ` Devon H. O'Dell
2011-04-03 17:58       ` Lucio De Re
2011-04-03 18:20         ` Rob Pike
2011-04-03 20:45           ` Lucio De Re
     [not found] <AANLkTik3gx8QK7O-+O=R8oFELTt6WgVHO3dJV51cZiPQ@mail.gmail.com>
2011-04-02 22:56 ` Pavel Zholkover
2011-04-02 23:00   ` andrey mirtchovski
2011-04-02 23:52     ` David Leimbach
2011-04-03  0:04       ` ron minnich
2011-04-03  0:04         ` ron minnich
2011-04-03  0:11           ` ron minnich
2011-04-03  0:16             ` andrey mirtchovski
2011-04-03  0:09       ` andrey mirtchovski
2011-04-03  7:57       ` Pavel Zholkover
2011-04-03  2:18   ` Skip Tavakkolian
2011-04-03  2:48     ` Rob Pike
2011-04-03  5:07       ` Lucio De Re
2011-04-03 18:50         ` Steve Simon
2011-04-03 20:57           ` Lucio De Re
2011-04-03  7:45       ` Pavel Zholkover
2011-04-03  7:51         ` andrey mirtchovski
2011-04-03  9:16       ` erik quanstrom
2011-04-03 21:13   ` Anthony Martin
2011-04-03 21:16     ` Anthony Martin
2011-04-03 21:23       ` Pavel Zholkover
2011-04-03 22:30         ` Anthony Martin
2011-04-04  7:37           ` Pavel Zholkover
2011-04-04 17:27             ` Lucio De Re
2011-04-04 19:18               ` Pavel Zholkover
2011-04-04 20:05                 ` Lucio De Re
2011-04-04 20:11               ` Lucio De Re
2011-04-04 20:33                 ` erik quanstrom
2011-04-05  4:52                   ` Lucio De Re
2011-04-04 23:10               ` ron minnich
2011-04-05  4:33                 ` Lucio De Re
2011-04-05  4:56                   ` erik quanstrom
2011-04-05  6:37                   ` Pavel Zholkover
2011-04-05 19:06                   ` Yaroslav
2011-04-05 20:14                     ` Paul Lalonde
2011-04-06 13:43                     ` Lucio De Re
2011-04-09 17:51                       ` Sergey Kish
2011-04-09 18:24                         ` Skip Tavakkolian
2011-04-09 18:34                         ` Pavel Zholkover
2011-04-03 21:24     ` erik quanstrom
2011-04-04 15:18       ` ron minnich
2011-04-04 15:59         ` erik quanstrom
2011-04-04 23:09           ` ron minnich
2011-04-04 23:17             ` erik quanstrom
2011-04-04 23:27               ` ron minnich
2011-04-05  4:00                 ` ron minnich
2011-04-05  4:22                   ` Russ Cox
2011-04-05  4:47                     ` Lucio De Re
2011-04-05  5:11                       ` Russ Cox
2011-04-05  5:44                         ` Lucio De Re
2011-04-05  5:53                           ` Russ Cox
2011-04-05 15:48                         ` ron minnich
2011-04-05 17:33                           ` ron minnich
2011-04-05 17:33                         ` David Leimbach
2011-04-05 17:32                     ` David Leimbach
2011-04-05 17:36                       ` erik quanstrom
2011-04-05 17:42                         ` David Leimbach
2011-04-05 17:43                       ` andrey mirtchovski
2011-04-05 17:48                         ` David Leimbach
2011-04-05 10:42     ` Anthony Martin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).