Commit Graph

815 Commits

Author SHA1 Message Date
Trent Nelson
3761609b5d debug/release label statements 2023-08-02 12:29:40 -07:00
Trent Nelson
63600c8d16 AsyncEmbeddedScript2.labelRunners 2023-08-01 17:02:11 -06:00
Trent Nelson
7728de0763 Much weirder AsyncEmbeddedScript2 2023-08-01 16:34:45 -06:00
8bf61eb403 fix non-caching AsyncEmbeddedScript 2023-07-21 08:12:45 -06:00
2434d70eec AsyncEmbeddedScript cached run handle fuzzyMaps 2023-07-21 11:39:35 -06:00
188b707b25 FuzzyMapTools.isFuzzy 2023-07-21 11:32:21 -06:00
a65db1f61c use kissCache for testing 2023-07-20 08:57:48 -06:00
c3cfcd4e06 only cache AsyncEmbeddedScript with kissCache 2023-07-20 08:40:57 -06:00
462d5d64a8 fix labels and noSkip when caching AsyncEmbeddedScript 2023-07-19 13:42:14 -06:00
763c36dcc9 AsyncEmbeddedScript cache hscript version of instruction 2023-07-18 06:30:18 -06:00
560bbc54a9 make AsyncEmbeddedScript interp vars gettable 2023-07-17 14:34:05 -06:00
830b9b1453 fix type error 2023-07-17 14:20:58 -06:00
d9f8f5dd47 fix stateChanged check in AsyncEmbeddedScript 2023-07-17 14:17:04 -06:00
e7cb9319c5 print hscript when debugging cached AsyncEmbeddedScript 2023-07-17 13:09:35 -06:00
309f98b478 add Reader to macro-time KissInterps 2023-07-17 13:09:00 -06:00
9a7814c2b2 leave null expressions out of AsyncEmbeddedScript cache 2023-07-17 13:08:21 -06:00
c64136721c ObjectInterp call methods ON the object 2023-07-17 13:07:17 -06:00
66619eb5c6 evalUnquotes for HaxeMeta 2023-07-17 12:47:23 -06:00
b323488313 ignore bin 2023-07-17 12:05:55 -06:00
b7f5218c57 guard test that won't work on js 2023-07-17 12:05:32 -06:00
450a27bfb9 ObjectInterp.setVar 2023-07-17 11:50:03 -06:00
d608beaf32 make AsyncEmbeddedScript instruction tracing possible without debug build 2023-07-17 11:43:05 -06:00
552d3978e4 DSLTestCase catch cached script not proceeding error 2023-07-17 11:36:51 -06:00
963ef06196 don't cache commands where a field was added 2023-07-17 07:37:23 -06:00
1a709f3c3b don't look in directories for hscript caches 2023-07-17 07:37:08 -06:00
c84f540837 prepare AsyncEmbeddedScript interp with useful classes 2023-07-17 07:36:42 -06:00
8e5b11605d remove trace 2023-07-17 07:00:56 -06:00
bc6bbc9b97 Experimental AsyncEmbeddedScript caching 2023-07-17 06:59:26 -06:00
9fd25d94a5 make KissState for explicitTypeString() optional 2023-07-14 05:08:27 -06:00
082400ea1b allow specifying truncation length 2023-07-14 05:07:30 -06:00
e29ea3d1ae KissInterp.dumpVars for macro debugging 2023-07-14 03:45:55 -06:00
bbb5dcf426 Stream.takeUntilLastAndDrop 2023-07-13 21:09:05 -06:00
ec73eed432 Stream.startsWithOneOf 2023-07-13 20:27:06 -06:00
3935c922ea make detailed form profile prints optinal 2023-07-11 10:00:48 -06:00
fe882d1969 catch a bug in while loops 2023-07-10 15:56:23 -06:00
034e83827c better error message when (getCollectedBlocks) fails 2023-07-10 08:32:54 -06:00
d719351299 fix pure-kiss moduledependency bug 2023-07-08 11:19:27 -06:00
7f4f823271 kissCache use haxe compilation server 2023-07-08 11:01:27 -06:00
9e916a4823 more accurate symbolNameValue error message 2023-07-02 14:02:07 -06:00
f417191220 much less annoying profileKiss 2023-07-02 06:04:06 -06:00
aa4328aabb importWithDefAlias also define &ident alias 2023-06-29 17:03:51 -06:00
6ec8931b23 Recursive type aliases 2023-06-29 16:33:06 -06:00
1066a4ed76 Prelude.splitByAll 2023-06-29 15:38:48 -06:00
f68911cf61 (importWithDefAlias) 2023-06-29 15:38:31 -06:00
bf17e9a1c6 Move the line-number-dependent test to the top 2023-06-29 14:27:19 -06:00
66a6a4d396 experimental type aliases 2023-06-29 14:07:10 -06:00
f6027cc00c subtraction negate single argument 2023-06-14 07:03:20 -06:00
d46e386972 Fix AwaitLetTestCase for non-js targets 2023-05-31 12:47:56 -06:00
3aa41cbcc0 fix awaitLet regression 2023-05-31 12:44:35 -06:00
6c8a48680c move testAwaitLet() to AwaitLetTestCase 2023-05-31 12:39:39 -06:00