| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | C90 fixes for Javascript JSC | William S Fulton | 2015-02-11 | 1 | -0/+1 |
| | | |||||
| * | Fix function naming conflict with class overloads. | Jason Turner | 2014-06-06 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix takes into account the classname while generating overload handlers. Example: If you have two classes: class A { public: void doSomething(int); void doSomething(double); }; class B { public: void doSomething(int); void doSomething(double); }; Before this patch, the overload handlers for A::doSomething and B::doSomething create conflicting names and function redefinition errors are caused. After the patch, the overload handlers are named classname_doSomething and no longer conflict. This is might not the best way to implement this, but it solves a critical problem on large projects, and specifically can affect operator overloads that are being wrapped. | ||||
| * | Warning fixes compiling with Visual Studio | William S Fulton | 2014-05-27 | 1 | -13/+13 |
| | | |||||
| * | Javascript: preparations for using Language::getNSpace(). | Oliver Buchtala | 2014-05-19 | 1 | -2/+22 |
| | | |||||
| * | Javascript cosmetic changes | William S Fulton | 2014-05-01 | 1 | -5/+1 |
| | | |||||
| * | Javascript: ensure banner appears before %begin code | William S Fulton | 2014-05-01 | 1 | -6/+4 |
| | | |||||
| * | Fix bug and regression in javascript namespace generator. | Oliver Buchtala | 2014-04-27 | 1 | -7/+7 |
| | | |||||
| * | Prettify generated output in JS emitters. | Oliver Buchtala | 2014-04-27 | 1 | -12/+16 |
| | | |||||
| * | Fix regression of 226da4. | Oliver Buchtala | 2014-04-26 | 1 | -1/+1 |
| | | |||||
| * | Print error when specified multiple js engines. | Oliver Buchtala | 2014-04-26 | 1 | -31/+50 |
| | | | | | Plus, consolidated names: EmitterType, mode, engine -> engine. | ||||
| * | beautify javascript.cxx | William S Fulton | 2014-04-25 | 1 | -7/+6 |
| | | |||||
| * | Javascript variable naming convention corrections | William S Fulton | 2014-04-25 | 1 | -38/+38 |
| | | | | | Also rename global -> globals just to placate the beautifier | ||||
| * | Cosmetic code changes in javascript.cxx | William S Fulton | 2014-04-24 | 1 | -75/+32 |
| | | |||||
| * | Fix regression in Javascript generator for enums. | Oliver Buchtala | 2014-04-23 | 1 | -12/+7 |
| | | |||||
| * | Fix generator for Javascript enums. | Oliver Buchtala | 2014-04-23 | 1 | -2/+16 |
| | | |||||
| * | Turn on Swig_cparse_cplusplusout for Javascript/v8. | Oliver Buchtala | 2014-04-23 | 1 | -0/+4 |
| | | |||||
| * | Add missing license info | William S Fulton | 2014-04-16 | 1 | -0/+13 |
| | | |||||
| * | Improve missing JS engine error message | William S Fulton | 2014-04-16 | 1 | -1/+1 |
| | | |||||
| * | Beautified Javascript module. | Oliver Buchtala | 2014-03-05 | 1 | -311/+269 |
| | | |||||
| * | Fix regressions. | Oliver Buchtala | 2014-03-05 | 1 | -4/+19 |
| | | | | | | - Adapted to changes in UTL - Fixed detection of setters and getters. | ||||
| * | Add missing copy ctor for Javascript Code Template class. | Oliver Buchtala | 2014-02-28 | 1 | -1/+7 |
| | | |||||
| * | Added a comment. | Oliver Buchtala | 2014-02-26 | 1 | -2/+2 |
| | | |||||
| * | Fix issue with strange constants under OSX. | Oliver Buchtala | 2014-02-25 | 1 | -0/+11 |
| | | | | | | Receiving strange constant nodes before the real tree under OSX 10.8. Not so under Ubuntu 12.04. | ||||
| * | Add an extra argument for enabling nodejs support. | Oliver Buchtala | 2014-02-20 | 1 | -0/+5 |
| | | | | | This is essentially using the v8 emitter plus setting a #define. | ||||
| * | Better error message when no Javascript emitter is specified. | Oliver Buchtala | 2014-02-20 | 1 | -1/+1 |
| | | |||||
| * | Not a real change. | Oliver Buchtala | 2014-02-14 | 1 | -3/+5 |
| | | | | | Using a macro to reset JSEmitterStates for the sake of readability. | ||||
| * | Next iteration on creating a documentation for the Javascript module. | Oliver Buchtala | 2014-02-13 | 1 | -15/+15 |
| | | |||||
| * | Fix regression. | Oliver Buchtala | 2013-09-27 | 1 | -11/+0 |
| | | |||||
| * | Add non pretty printing function to Templates. | Oliver Buchtala | 2013-09-24 | 1 | -7/+13 |
| | | |||||
| * | Fix bug with typedefd function pointers. | Oliver Buchtala | 2013-09-24 | 1 | -1/+6 |
| | | |||||
| * | Fix emitter for member pointer constants. | Oliver Buchtala | 2013-09-24 | 1 | -14/+21 |
| | | | | | | However, I am not happy with the constant emitter in general. Should not return dynamic values but register constant wrappers statically. | ||||
| * | Fix %nspace support and activated relevant tests. | Oliver Buchtala | 2013-09-24 | 1 | -32/+65 |
| | | |||||
| * | Fix regression. | Oliver Buchtala | 2013-09-16 | 1 | -2/+2 |
| | | |||||
| * | Bugfix in argument marshalling. | Oliver Buchtala | 2013-09-16 | 1 | -5/+21 |
| | | |||||
| * | Bugfix for Javascript generator. | Oliver Buchtala | 2013-09-16 | 1 | -2/+9 |
| | | |||||
| * | Replace $symname in generated function wrappers. | Oliver Buchtala | 2013-09-16 | 1 | -1/+4 |
| | | |||||
| * | Rearrange generation of init block to have custom init code within the ↵ | Oliver Buchtala | 2013-09-16 | 1 | -3/+9 |
| | | | | | initializer body. | ||||
| * | Make JSC inheritance definition more robust. | Oliver Buchtala | 2013-09-16 | 1 | -5/+12 |
| | | |||||
| * | Removed dead code. | Oliver Buchtala | 2013-09-16 | 1 | -74/+0 |
| | | |||||
| * | Add support for IN/OUTPUT typemaps. | Oliver Buchtala | 2013-09-16 | 1 | -19/+25 |
| | | |||||
| * | Bugfix Javascript generator: valid name for dispatcher functions. | Oliver Buchtala | 2013-09-12 | 1 | -13/+9 |
| | | |||||
| * | Fix Javascript generator for smartpointeraccessed variables. | Oliver Buchtala | 2013-09-12 | 1 | -0/+4 |
| | | |||||
| * | Bugfix for Javascript generator: avoid duplicate action code generation. | Oliver Buchtala | 2013-09-12 | 1 | -5/+13 |
| | | |||||
| * | Bugfix in Javascript generator: detect member setter/getters correctly. | Oliver Buchtala | 2013-09-12 | 1 | -1/+3 |
| | | |||||
| * | Some fixes and cleanup in Javascript generator. | Oliver Buchtala | 2013-09-10 | 1 | -168/+120 |
| | | | | | | | - v8 generator uses the correct mangled name for class templates - removed symbols for template variables in favor of using the string literals directly, as it is easier to understand when debugging. | ||||
| * | Fix settings for building nodejs tests. | Oliver Buchtala | 2013-09-10 | 1 | -7/+0 |
| | | | | | | Removed the `-node` command line flag. Instead one has to use `-v8 -DBUILDING_NODE_EXTENSION=1`. | ||||
| * | Some fixes for the Javascript generator. | Oliver Buchtala | 2013-09-09 | 1 | -0/+1 |
| | | | | | | - added missing `exception.i` - added missing generator block `wrappers` for v8 | ||||
| * | Fix Javascript generator to use %renamed variable names. | Oliver Buchtala | 2013-09-09 | 1 | -1/+11 |
| | | |||||
| * | Bug-fix for static variables as proposed by Kota Iguchi. | Oliver Buchtala | 2013-09-09 | 1 | -1/+1 |
| | | | | | Fixes #20. | ||||
| * | Renamed object provided to JS initializers. | Oliver Buchtala | 2013-09-06 | 1 | -21/+24 |
| | | | | | | JSC initializer create a new module object. V8 initializer fill a provided 'exports' object. | ||||
