Coldfusion 具有奇怪语法的内存不足增量运算符

Coldfusion 具有奇怪语法的内存不足增量运算符,coldfusion,garbage-collection,cfml,coldfusion-2018,Coldfusion,Garbage Collection,Cfml,Coldfusion 2018,此ColdFusion将编译并运行。然后导致GC限制 <cfset theCount = 0++> 发生了什么事 参考:这段代码来自一条评论:我认为这没有什么意思。这是一个运行时错误,但应该是编译时错误。希望Adobe能修复它。提交的bug:出于好奇,你循环的列表有多大?我没有循环任何东西。我在另一个问题上看了一下代码,我想知道它是否有效。我得到了意想不到的结果。如果代码是要迭代的,并且它不是在一个有限循环中,那么它会不会永远累加并导致页面崩溃?我不明白你为什么把它粘贴到任何地方,

此ColdFusion将编译并运行。然后导致GC限制

<cfset theCount = 0++>
发生了什么事


参考:这段代码来自一条评论:

我认为这没有什么意思。这是一个运行时错误,但应该是编译时错误。希望Adobe能修复它。

提交的bug:出于好奇,你循环的列表有多大?我没有循环任何东西。我在另一个问题上看了一下代码,我想知道它是否有效。我得到了意想不到的结果。如果代码是要迭代的,并且它不是在一个有限循环中,那么它会不会永远累加并导致页面崩溃?我不明白你为什么把它粘贴到任何地方,然后期望它能工作。我有一个头脑放屁。是的,如果我真的在创建这样的东西,它必须是
,然后在循环中,
\count++
-所以这样写实际上是我的错误。值得一提的是,我的CF2018服务器承认这是一个语法错误,无法运行。没有GC消息。这仍然是一个非常有趣的发现。
{"status":500,"error":"Internal Server Error","message":"GC overhead limit exceeded","timeStamp":1570564484803,"path":null}