Commit History

Author SHA1 Message Date
  Jeff Hutchinson bb12638ea5 Added error checking for using a local variable in global scope, and added optimization to method object parameter. 4 years ago
  Jeff Hutchinson bfc0109485 fixes and some minor bc adjustment. 4 years ago
  Jeff Hutchinson bc0f5bd3a3 combine numeric stacks into one common stack. 4 years ago
  Jeff Hutchinson 960db74733 small fix. 4 years ago
  Jeff Hutchinson 4e678292e1 fix foreach/foreach$ loops. 4 years ago
  Jeff Hutchinson 3e04196a53 make tests pass. 4 years ago
  Jeff Hutchinson f776e73b04 cleanup 4 years ago
  Jeff Hutchinson 02447f0996 compile fixes. 4 years ago
  Jeff Hutchinson 35500a87c6 initial port of the new interpreter 4 years ago
  Glenn Smith 18dee487f9 Use a circular buffer for getReturnBuffer because StringStack's would get clobbered too quickly 7 years ago
  Glenn Smith 7769da9434 Use strncat instead of strcat to prevent some buffer overflows 7 years ago
  Areloch d666322a1b Merging 7 years ago
  Marc Chapman 39b62b1461 copy-on-reload -- The datablock copy op, ":" is modified to copy on reload as well as on creation. 8 years ago
  Marc Chapman 0b84fccdd2 substitutions -- Implementation of special substitution statements on datablock fields. 8 years ago
  Thomas "elfprince13" Dickerson 45ae5e71cb fixed lots of tabs and space 8 years ago
  Areloch 810ac82eae Adds a missed cleanup for currentNewObj. 9 years ago
  Areloch 3cfc6f787c Adds some pointer cleanup in the event we bail out of creating a new object for whatever reason. 9 years ago
  Areloch 86dd8a8cf7 Adds a onPostAdd callback to simObject so we can do handling AFTER the object and it's children have been added successfully. 9 years ago
  Areloch 7a3b40a86d Initial Implementation of the Taml, Asset and Modules systems. 10 years ago
  Azaezel 3c1c88d96b TORQUE_VALIDATE_STACK define for console stack debugging 10 years ago
  Azaezel 555610f69f Addresses roughly half of the C4189 errors though the following methodologies: 10 years ago
  Daniel Buckmaster 84e8cbb4ee Revert recent style cleanup changes. 10 years ago
  Daniel Buckmaster 33fcc59543 Merge remote-tracking branch 'origin/style-cleanup' into development 10 years ago
  James Urquhart 942c7a48f4 Fix corruption issue with string iterator was using an absolute pointer. Also adds a special relative pointer type for constructed strings on the stack. 10 years ago
  James Urquhart f44a3f27d6 Fix stack balancing problems by refactoring execution calls 10 years ago
  Daniel Buckmaster 33ff180593 Merge branch 'development' into style-cleanup 10 years ago
  James Urquhart 82fd1794e6 Fix issue where console stack values were getting overwritten inside a C++ function 10 years ago
  Azaezel 4ea051a939 tabs 10 years ago
  Azaezel 1c4cc888f8 fix for issue #953, courtesy of @jamesu. trace buffer was truncating values. 10 years ago
  Azaezel 3039f4399d eval(methodWithReturnValue) wasn't passing along it's return value though the stringstack.fix courtessy of @jamesu 10 years ago