提交历史

作者 SHA1 备注 提交日期
  mingodad 255396da3a Attempt to fix releasing resources when closing a vm. 9 年之前
  mingodad 7fa8db67b8 Add _OP_NOP to try solve the goto _POP_TRAP and RESOLVE_OUTERS, still need work on it 9 年之前
  mingodad 1d1c557b97 Add fixes from squirrel. 9 年之前
  mingodad 195c55812a Remove glitchs 9 年之前
  mingodad 728ad788a8 Update with squirrel, spaces/tabs changed 9 年之前
  mingodad 8eceded6a0 Add changes from squirrel 9 年之前
  mingodad 9096e0e040 Make delayed release hooks optional 9 年之前
  mingodad 4fd4044086 Fix a bug introduced long time ago which prevents garbage collection when destroying an interpreter. 9 年之前
  mingodad 79a009d408 Several fixes from squirrel 9 年之前
  mingodad 10d0334739 Fixes for sq_slave_vm been able to report erros, also the lexer now ignore unicode escape "\u" instead of give an error. 10 年之前
  mingodad 12c181bdc4 Add some fixes from squirrel. 10 年之前
  mingodad 9c84674630 Add fixes from squrrel 10 年之前
  mingodad 01cdd0dc56 Add a check to do not call unnecessary code as pointed by unagipai on squirrel forum. 11 年之前
  mingodad 8025c6c450 Fix unintended call to sq_base_register when not creating a new root table, this bug was pointed on squirrel forum by lucasc190. 11 年之前
  mingodad ae743d1eaa Fixes from squirrel 3.0.6 and an attempt to use computed gotos on the vm, right now it does not add any performance enhancements. 11 年之前
  mingodad 4eb5a431d8 Added two new operators for identity equality and unequality like the ones in javascript and php 12 年之前
  mingodad 90c87c87f5 Again moved the call to CallDelayedReleaseHooks to make it work with coroutines too. 12 年之前
  mingodad 6ea3190869 Add a check to SQObjectPtr.Null to see it needs update. 12 年之前
  mingodad 2b1ebc1b93 Add the start point on implementing class.destructor, it parses the destructor declaration as a method but it's not calling it yet. 12 年之前
  mingodad 98d3fe3fa2 Move the call for CallDelayedReleaseHooks to LeaveFrame, there is only one point of call when executing a script. 12 年之前
  mingodad 7b9948ad55 Code refactored to improve performance. 12 年之前
  mingodad f5b0f703b5 A bit of performance improvement on Arithmetic operations, and remove code duplication. 12 年之前
  mingodad 6541dc8331 Moved the call to "CallDelayedReleaseHooks" from the top of vm loop to inside _OP_RETURN opcode, this way there is no constant time penalty on the vm loop. 12 年之前
  mingodad efe64886c9 Change the timer used for SQVM profiling with a high resolution timer. 12 年之前
  mingodad 49b60dbbc6 Added code to profile vm execution, it's activated by defining PROFILE_SQVM 12 年之前
  mingodad bc7bb7507b Add two new script functions to control delayed release hooks calls. 13 年之前
  mingodad 6fb9942388 Fix function bindenv to accept arrays too, also when a native function has an env set check it. 13 年之前
  mingodad 1e011789d3 Reorganize repository tree. 13 年之前