Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(5443)

Issue 4952058: code review 4952058: windows/amd64: use dynamic thread local storage.

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 7 months ago by vcc
Modified:
11 years, 11 months ago
Reviewers:
CC:
golang-dev, jp, rsc
Visibility:
Public.

Description

windows/amd64: use dynamic thread local storage.

Patch Set 1 #

Patch Set 2 : diff -r c9da4512c385 https://go.googlecode.com/hg/ #

Patch Set 3 : diff -r c9da4512c385 https://go.googlecode.com/hg/ #

Patch Set 4 : diff -r 2bd37ba2bcbb https://go.googlecode.com/hg/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -17 lines) Patch
M src/cmd/6a/lex.c View 1 2 3 2 chunks +1 line, -1 line 0 comments Download
M src/cmd/6l/pass.c View 1 2 3 3 chunks +28 lines, -8 lines 0 comments Download
M src/cmd/6l/span.c View 1 2 chunks +5 lines, -1 line 0 comments Download
M src/pkg/runtime/cgo/libcgo.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M src/pkg/runtime/cgo/windows_amd64.c View 1 2 3 1 chunk +5 lines, -4 lines 0 comments Download
M src/pkg/runtime/mkasmh.sh View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/runtime/proc.c View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download
M src/pkg/runtime/runtime.h View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M src/pkg/runtime/windows/amd64/sys.s View 1 2 3 2 chunks +20 lines, -2 lines 0 comments Download
M src/pkg/runtime/windows/thread.c View 1 2 3 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 15
vcc
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://go.googlecode.com/hg/
12 years, 7 months ago (2011-09-07 15:00:24 UTC) #1
jp
On 2011/09/07 15:00:24, vcc wrote: > Hello mailto:golang-dev@googlegroups.com, > > I'd like you to review ...
12 years, 7 months ago (2011-09-07 15:26:02 UTC) #2
rsc
This adds an instruction and a memory reference (to runtime.tlsindex) to the beginning of every ...
12 years, 7 months ago (2011-09-07 18:32:08 UTC) #3
jp
On 2011/09/07 18:32:08, rsc wrote: > This adds an instruction and a memory reference > ...
12 years, 7 months ago (2011-09-07 18:49:13 UTC) #4
rsc
On Wed, Sep 7, 2011 at 14:49, <jp@webmaster.ms> wrote: > Go uses static TLS. Great, ...
12 years, 7 months ago (2011-09-07 18:54:40 UTC) #5
jp
On 2011/09/07 18:54:40, rsc wrote: Oops, actually it uses dynamic tls, seizing the first 2 ...
12 years, 7 months ago (2011-09-07 19:09:19 UTC) #6
vcc
On 2011/09/07 19:09:19, jp wrote: > On 2011/09/07 18:54:40, rsc wrote: > > Oops, actually ...
12 years, 7 months ago (2011-09-08 10:41:27 UTC) #7
vcc
PTAL
12 years, 7 months ago (2011-09-08 10:42:45 UTC) #8
jp
On 2011/09/08 10:42:45, vcc wrote: > PTAL Wouldn't something like "if(TlsAlloc()!=1 && TlsAlloc()!=2) panic()" in ...
12 years, 7 months ago (2011-09-08 11:25:44 UTC) #9
vcc
2011/9/8 <jp@webmaster.ms>: > On 2011/09/08 10:42:45, vcc wrote: > Wouldn't something like "if(TlsAlloc()!=1 && TlsAlloc()!=2) ...
12 years, 7 months ago (2011-09-08 14:52:36 UTC) #10
jp
On 2011/09/08 14:52:36, vcc wrote: > 2011/9/8 <jp@webmaster.ms>: > > On 2011/09/08 10:42:45, vcc wrote: ...
12 years, 7 months ago (2011-09-08 15:40:38 UTC) #11
jp
On 2011/09/08 15:40:38, jp wrote: > On 2011/09/08 14:52:36, vcc wrote: > > 2011/9/8 <jp@webmaster.ms>: ...
12 years, 7 months ago (2011-09-09 14:19:21 UTC) #12
vcc
In real world, my problem is use go-odbc<https://github.com/weigj/go-odbc> with Oracle Database using Oracle ODBC driver. ...
12 years, 7 months ago (2011-09-10 03:08:29 UTC) #13
jp
On 2011/09/10 03:08:29, vcc wrote: Can you send me the DLLs loaded into Go process ...
12 years, 7 months ago (2011-09-10 09:47:30 UTC) #14
rsc
11 years, 11 months ago (2012-06-03 04:31:23 UTC) #15
removing reviewers
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b