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

Side by Side Diff: runtime/bin/vmservice/observatory/deployed/web/index.html_bootstrap.dart.js

Issue 471283002: Runtime support for evaluation of static field initializer expressions (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | runtime/vm/ast.h » ('j') | runtime/vm/compiler.cc » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Generated by dart2js, the Dart to JavaScript compiler. 1 // Generated by dart2js, the Dart to JavaScript compiler.
2 (function($){function dart(){this.x=0}var A=new dart 2 (function($){function dart(){this.x=0}var A=new dart
3 delete A.x 3 delete A.x
4 var B=new dart 4 var B=new dart
5 delete B.x 5 delete B.x
6 var C=new dart 6 var C=new dart
7 delete C.x 7 delete C.x
8 var D=new dart 8 var D=new dart
9 delete D.x 9 delete D.x
10 var E=new dart 10 var E=new dart
(...skipping 18315 matching lines...) Expand 10 before | Expand all | Expand 10 after
18326 "^":"a;zt", 18326 "^":"a;zt",
18327 bu:[function(a){return this.zt},"$0","gAY",0,0,74], 18327 bu:[function(a){return this.zt},"$0","gAY",0,0,74],
18328 Q2:function(){return C.Nm.Gs([$.b1(),$.l3(),$.zx(),$.MQ()],this)}, 18328 Q2:function(){return C.Nm.Gs([$.b1(),$.l3(),$.zx(),$.MQ()],this)},
18329 static:{"^":"Ij,jX,F0,Bs,G8,xs,ab,Sp,Et,Ll,HU,bt,wp,z3,Yb,ve",Ez:function(a){swi tch(a){case"kRegularFunction":return $.YF() 18329 static:{"^":"Ij,jX,F0,Bs,G8,xs,ab,Sp,Et,Ll,HU,bt,wp,z3,Yb,ve",Ez:function(a){swi tch(a){case"kRegularFunction":return $.YF()
18330 case"kClosureFunction":return $.xq() 18330 case"kClosureFunction":return $.xq()
18331 case"kGetterFunction":return $.GG() 18331 case"kGetterFunction":return $.GG()
18332 case"kSetterFunction":return $.Kw() 18332 case"kSetterFunction":return $.Kw()
18333 case"kConstructor":return $.kj() 18333 case"kConstructor":return $.kj()
18334 case"kImplicitGetterFunction":return $.d9() 18334 case"kImplicitGetterFunction":return $.d9()
18335 case"kImplicitSetterFunction":return $.AH() 18335 case"kImplicitSetterFunction":return $.AH()
18336 case"kStaticInitializer":return $.y5()
18337 case"kMethodExtractor":return $.Ot() 18336 case"kMethodExtractor":return $.Ot()
18338 case"kNoSuchMethodDispatcher":return $.E7() 18337 case"kNoSuchMethodDispatcher":return $.E7()
18339 case"kInvokeFieldDispatcher":return $.f6() 18338 case"kInvokeFieldDispatcher":return $.f6()
18340 case"Collected":return $.b1() 18339 case"Collected":return $.b1()
18341 case"Native":return $.l3() 18340 case"Native":return $.l3()
18342 case"Tag":return $.zx() 18341 case"Tag":return $.zx()
18343 case"Reused":return $.MQ()}return $.lC()}}}, 18342 case"Reused":return $.MQ()}return $.lC()}}},
18344 Kp:{ 18343 Kp:{
18345 "^":"S6L;MD,EG,bV,vY,fd,ar,qG,dN,TD,NM,vf,H7,I0,XN,Ni,kE,Z4,AP,fn,P3,r0,mQ,kT,bN ,GR,v7,AP,fn", 18344 "^":"S6L;MD,EG,bV,vY,fd,ar,qG,dN,TD,NM,vf,H7,I0,XN,Ni,kE,Z4,AP,fn,P3,r0,mQ,kT,bN ,GR,v7,AP,fn",
18346 gEl:function(){return this.MD}, 18345 gEl:function(){return this.MD},
(...skipping 3911 matching lines...) Expand 10 before | Expand all | Expand 10 after
22258 I.$lazy($,"_instance","ln","Cs",function(){return new K.me()}) 22257 I.$lazy($,"_instance","ln","Cs",function(){return new K.me()})
22259 I.$lazy($,"_currentIsolateMatcher","vf","fA",function(){return new H.VR("isolate s/\\d+",H.v4("isolates/\\d+",!1,!0,!1),null,null)}) 22258 I.$lazy($,"_currentIsolateMatcher","vf","fA",function(){return new H.VR("isolate s/\\d+",H.v4("isolates/\\d+",!1,!0,!1),null,null)})
22260 I.$lazy($,"_currentObjectMatcher","d0","rc",function(){return new H.VR("isolates /\\d+/",H.v4("isolates/\\d+/",!1,!0,!1),null,null)}) 22259 I.$lazy($,"_currentObjectMatcher","d0","rc",function(){return new H.VR("isolates /\\d+/",H.v4("isolates/\\d+/",!1,!0,!1),null,null)})
22261 I.$lazy($,"kRegularFunction","Ij","YF",function(){return new D.ma("function")}) 22260 I.$lazy($,"kRegularFunction","Ij","YF",function(){return new D.ma("function")})
22262 I.$lazy($,"kClosureFunction","jX","xq",function(){return new D.ma("closure funct ion")}) 22261 I.$lazy($,"kClosureFunction","jX","xq",function(){return new D.ma("closure funct ion")})
22263 I.$lazy($,"kGetterFunction","F0","GG",function(){return new D.ma("getter functio n")}) 22262 I.$lazy($,"kGetterFunction","F0","GG",function(){return new D.ma("getter functio n")})
22264 I.$lazy($,"kSetterFunction","Bs","Kw",function(){return new D.ma("setter functio n")}) 22263 I.$lazy($,"kSetterFunction","Bs","Kw",function(){return new D.ma("setter functio n")})
22265 I.$lazy($,"kConstructor","G8","kj",function(){return new D.ma("constructor")}) 22264 I.$lazy($,"kConstructor","G8","kj",function(){return new D.ma("constructor")})
22266 I.$lazy($,"kImplicitGetterFunction","xs","d9",function(){return new D.ma("implic it getter function")}) 22265 I.$lazy($,"kImplicitGetterFunction","xs","d9",function(){return new D.ma("implic it getter function")})
22267 I.$lazy($,"kImplicitSetterFunction","ab","AH",function(){return new D.ma("implic it setter function")}) 22266 I.$lazy($,"kImplicitSetterFunction","ab","AH",function(){return new D.ma("implic it setter function")})
22268 I.$lazy($,"kStaticInitializer","Sp","y5",function(){return new D.ma("static init ializer")})
22269 I.$lazy($,"kMethodExtractor","Et","Ot",function(){return new D.ma("method extrac tor")}) 22267 I.$lazy($,"kMethodExtractor","Et","Ot",function(){return new D.ma("method extrac tor")})
22270 I.$lazy($,"kNoSuchMethodDispatcher","Ll","E7",function(){return new D.ma("noSuch Method dispatcher")}) 22268 I.$lazy($,"kNoSuchMethodDispatcher","Ll","E7",function(){return new D.ma("noSuch Method dispatcher")})
22271 I.$lazy($,"kInvokeFieldDispatcher","HU","f6",function(){return new D.ma("invoke field dispatcher")}) 22269 I.$lazy($,"kInvokeFieldDispatcher","HU","f6",function(){return new D.ma("invoke field dispatcher")})
22272 I.$lazy($,"kCollected","bt","b1",function(){return new D.ma("Collected")}) 22270 I.$lazy($,"kCollected","bt","b1",function(){return new D.ma("Collected")})
22273 I.$lazy($,"kNative","wp","l3",function(){return new D.ma("Native")}) 22271 I.$lazy($,"kNative","wp","l3",function(){return new D.ma("Native")})
22274 I.$lazy($,"kTag","z3","zx",function(){return new D.ma("Tag")}) 22272 I.$lazy($,"kTag","z3","zx",function(){return new D.ma("Tag")})
22275 I.$lazy($,"kReused","Yb","MQ",function(){return new D.ma("Reused")}) 22273 I.$lazy($,"kReused","Yb","MQ",function(){return new D.ma("Reused")})
22276 I.$lazy($,"kUNKNOWN","ve","lC",function(){return new D.ma("UNKNOWN")}) 22274 I.$lazy($,"kUNKNOWN","ve","lC",function(){return new D.ma("UNKNOWN")})
22277 I.$lazy($,"objectAccessor","j8","cp",function(){return D.kP()}) 22275 I.$lazy($,"objectAccessor","j8","cp",function(){return D.kP()})
22278 I.$lazy($,"typeInspector","Yv","mX",function(){return D.kP()}) 22276 I.$lazy($,"typeInspector","Yv","mX",function(){return D.kP()})
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
22444 function Isolate(){var x=Object.prototype.hasOwnProperty 22442 function Isolate(){var x=Object.prototype.hasOwnProperty
22445 for(var w in y)if(x.call(y,w))this[w]=y[w] 22443 for(var w in y)if(x.call(y,w))this[w]=y[w]
22446 function ForceEfficientMap(){}ForceEfficientMap.prototype=this 22444 function ForceEfficientMap(){}ForceEfficientMap.prototype=this
22447 new ForceEfficientMap()}Isolate.prototype=a.prototype 22445 new ForceEfficientMap()}Isolate.prototype=a.prototype
22448 Isolate.prototype.constructor=Isolate 22446 Isolate.prototype.constructor=Isolate
22449 Isolate.p=y 22447 Isolate.p=y
22450 Isolate.$finishClasses=a.$finishClasses 22448 Isolate.$finishClasses=a.$finishClasses
22451 Isolate.uL=a.uL 22449 Isolate.uL=a.uL
22452 return Isolate}} 22450 return Isolate}}
22453 })() 22451 })()
OLDNEW
« no previous file with comments | « no previous file | runtime/vm/ast.h » ('j') | runtime/vm/compiler.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698