Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(12)

Issue 93153002: Change specification of @proxy to be compatible with implemementation. (Closed)

Created:
7 years ago by gbracha
Modified:
6 years, 11 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Change specification of @proxy to be compatible with implemementation. R=brianwilkerson@google.com, kasperl@google.com Committed: https://code.google.com/p/dart/source/detail?r=31433

Patch Set 1 #

Total comments: 5

Patch Set 2 : #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -18 lines) Patch
M docs/language/dartLangSpec.tex View 1 2 13 chunks +35 lines, -18 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
gbracha
Also lobotomized stack trace requirements.
7 years ago (2013-11-27 23:44:19 UTC) #1
Brian Wilkerson
LGTM https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.tex File docs/language/dartLangSpec.tex (right): https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.tex#newcode4600 docs/language/dartLangSpec.tex:4600: % Sadly, the info below cannot be computed ...
7 years ago (2013-11-28 00:31:36 UTC) #2
kasperl
LGTM. CC'ing Lasse to entice him to update the documentation for proxy in dart:core.
7 years ago (2013-11-28 08:11:26 UTC) #3
Lasse Reichstein Nielsen
Duely noted.
7 years ago (2013-11-28 09:50:10 UTC) #4
Lasse Reichstein Nielsen
https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.tex File docs/language/dartLangSpec.tex (right): https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.tex#newcode3181 docs/language/dartLangSpec.tex:3181: Let $T$ be the static type of $o$. It ...
7 years ago (2013-11-28 10:03:48 UTC) #5
Lasse Reichstein Nielsen
Proxy documentation updated: https://codereview.chromium.org/94553003 It is a serious problem that @proxy has no effect at ...
7 years ago (2013-11-28 10:18:11 UTC) #6
Lasse Reichstein Nielsen
On 2013/11/28 10:03:48, Lasse Reichstein Nielsen wrote: > If a superinterface of $T$ is annotated ...
6 years, 11 months ago (2014-01-02 10:26:15 UTC) #7
gbracha
On 2014/01/02 10:26:15, Lasse Reichstein Nielsen wrote: > On 2013/11/28 10:03:48, Lasse Reichstein Nielsen wrote: ...
6 years, 11 months ago (2014-01-02 19:57:56 UTC) #8
gbracha
Committed patchset #3 manually as r31433 (presubmit successful).
6 years, 11 months ago (2014-01-02 22:14:53 UTC) #9
gbracha
6 years, 11 months ago (2014-01-02 22:16:03 UTC) #10
Message was sent while issue was closed.
We can discuss the liberalization Lasse proposes separately. I'm committing as
it stands.

https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.tex
File docs/language/dartLangSpec.tex (right):

https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.te...
docs/language/dartLangSpec.tex:4600: % Sadly, the info below cannot be computed
efficiently. It would need to be computed at the throw point, since at latte
points it might be destroyed. Native code in calling frames executes relative to
the stack pointer, which therefore needs to be reset as each frame is unwound. 
This means that the
On 2013/11/28 00:31:37, Brian Wilkerson wrote:
> "latte" --> "later"

This is commented out anyway.

https://codereview.chromium.org/93153002/diff/1/docs/language/dartLangSpec.te...
docs/language/dartLangSpec.tex:5084: It is a compile-time error if a name $N$ is
re-exported by a library $L$ and $N$ is  introduced into the export namespace of
$L$ by more than one export, unless all  exports refer to same declaration for
the name $N$.  It is a static warning to export two different libraries with the
same name.
On 2013/11/28 00:31:37, Brian Wilkerson wrote:
> Don't know whether you care, but there's an extra space here.

It's latex, the spaces don't matter.

Powered by Google App Engine
This is Rietveld 408576698