Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: flaub/DotWeb
base: DotWeb.System
head fork: lanwin/DotWeb
compare: 5beb6a91e0420dbe407e914fab73ae7295427b3c
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Oct 02, 2009
@flaub Code redirection proof of concept 02c49dd
Commits on Oct 03, 2009
@flaub Trying a Cecil approach, but symbols are not generated correctly a907a6f
@flaub removing cruft 5d1063a
Commits on Oct 04, 2009
@flaub Fixing a bug where a CodeExpressionStatement was not being generated …
…when a pop occurs and the item on the top of the stack is a CodeInvokeExpress
@flaub Allowing [JsIntrinsic] to be specified at the type level 4be3fe8
@flaub Adding more DOM methods and specifying [JsIntrinsic] at the type level f991bfd
@flaub Exposing the ILInstruction stream in the CodeMemberMethod for diagnos…
…tic purposes
@flaub Print the MSIL stream as a comment before each method for debugging dd09ee2
@flaub Adding a Console test which implements a very simple console based on…
… fauxconsole
@flaub Adding a Console test which implements a very simple console based on…
… fauxconsole
@flaub some cleanups 63ef51e
Commits on Oct 09, 2009
@flaub Getting DotWeb.System to work in hosted-mode 2477619
Commits on Oct 10, 2009
@flaub Initial working version of the DotWebWeaver 3c0d63e
Commits on Oct 17, 2009
@flaub We have legit weaving d060149
@flaub Custom attributes for enum builder 8aa51b3
@flaub Getting JsFunctionTest to pass again 06b34b4
@flaub Getting JsBridgeTest to pass again minus the CastInterfaceTest d8175eb
@flaub Getting JsBridgeTest to pass again minus the CastInterfaceTest b7ca73e
Commits on Oct 18, 2009
@flaub Adding custom post-compile build step for weaving Hosted-DotWeb.Syste…
Commits on Oct 19, 2009
@flaub Weaver was not moving inherited interfaces over, that is now fixed. A…
…dding support for downcasting and now all the current hosted mode tests are passing
@flaub Interface proxies must be derived from JsObject for the bridge to kno…
…w which side the object originated. This is now fixed with a test to prove it
@flaub Adding a test for JsDyanmic and fixing bugs found 9cb58dd
Commits on Oct 25, 2009
@flaub Translator is being rewritten using Mono.Cecil. Some tests are passin…
…g again
Commits on Oct 26, 2009
@flaub Translation tests are passing once again 1ddddcc
Commits on Nov 02, 2009
@flaub Loading symbols during translation, local variable names are now emit…
…ted. Fixing EnumArray test. Removing ResolveOperand() and expanding the HandleInstruction dispatcher instead
@flaub Adding exception to alert user when extern methods are declared that …
…are not in a type dervied from JsObject. Fixing functional tests in sample site
@flaub Modifying Ext proxy generator based on new extern style a4daaeb
@flaub Fixing the extjs script to work again with the new cecil based transl…
@flaub Upadating Mono.Cecil 293c720
@flaub Beginning to add tests to the weaver. Working on brining HostedMode back 3325642
@flaub Adding more tests for the weaver 69314e2
Commits on Nov 16, 2009
@flaub Adding weaver tests e8aa812
Commits on Dec 25, 2009
@flaub Nested types are now supported by the weaver 014b256
@flaub Fixing a silly bug in weaver type test 7e35af2
@flaub Adding copyright notices where missing dd298a4
@flaub Adding CommonAssemblyInfo to be shared across all assemblies for this…
… project
@flaub Using CommonAssemblyInfo across all assemblies in this project 485f6ca
@flaub Preparing DotWeb so it will work under mono f3c8fc4
Commits on Jan 03, 2010
@flaub Adding support for array types to the weaver fd28aff
@flaub Attempting to appease the mono gods, but failed 9659ab9
@flaub DotWeb-Mode can be set to Auto, so that web.config can control if mod…
…es can be switched at runtime
Commits on Jan 04, 2010
@flaub Fixing some bugs in the weaver preventing hosted mode from working d119816
@flaub Fixing release builds f33123b
@flaub Adding profiling session e554cdf
@flaub Updating the CHANGELOG 5beb6a9