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

Issue 10513004: Implement v8-like overload resolving. (Closed)

Created:
8 years, 6 months ago by podivilov
Modified:
8 years, 6 months ago
Reviewers:
Anton Muhin, sra1
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Implement v8-like overload resolving. This is needed to fix indexeddb_3_test and several bugs related to overload dispatching. R=antonm@google.com BUG=3353 TEST=indexeddb_3_test Committed: https://code.google.com/p/dart/source/detail?r=8278

Patch Set 1 #

Total comments: 19

Patch Set 2 : . #

Total comments: 2

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2255 lines, -6994 lines) Patch
M lib/dom/idl/dart/dart.idl View 1 chunk +0 lines, -1 line 0 comments Download
M lib/dom/scripts/databasebuilder.py View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M lib/dom/scripts/generator.py View 3 chunks +3 lines, -2 lines 0 comments Download
M lib/dom/scripts/systemnative.py View 1 2 5 chunks +83 lines, -232 lines 0 comments Download
M lib/html/dartium/html_dartium.dart View 300 chunks +2167 lines, -6756 lines 0 comments Download
M tests/html/html.status View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 5 (0 generated)
podivilov
8 years, 6 months ago (2012-06-04 13:26:09 UTC) #1
Anton Muhin
Pretty cool. 1st round of comments. And, please, explain what happened to RequiredCppParameter? https://chromiumcodereview.appspot.com/10513004/diff/1/lib/dom/scripts/systemnative.py File ...
8 years, 6 months ago (2012-06-04 14:27:37 UTC) #2
podivilov
RequiredCppParameter was a hacky way to fix overload resolving for optional callbacks. It was probably ...
8 years, 6 months ago (2012-06-04 16:12:55 UTC) #3
sra1
https://chromiumcodereview.appspot.com/10513004/diff/1007/tests/html/html.status File tests/html/html.status (right): https://chromiumcodereview.appspot.com/10513004/diff/1007/tests/html/html.status#newcode13 tests/html/html.status:13: indexeddb_3_test: Skip # Issue 3311 Why Skip?
8 years, 6 months ago (2012-06-04 18:43:10 UTC) #4
Anton Muhin
8 years, 6 months ago (2012-06-04 18:45:29 UTC) #5
https://chromiumcodereview.appspot.com/10513004/diff/1007/tests/html/html.status
File tests/html/html.status (right):

https://chromiumcodereview.appspot.com/10513004/diff/1007/tests/html/html.sta...
tests/html/html.status:13: indexeddb_3_test: Skip  # Issue 3311
This tests timeouts.  I believe Pavel has a fix LGTMed

On 2012/06/04 18:43:10, sra1 wrote:
> Why Skip?

Powered by Google App Engine
This is Rietveld 408576698