Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on 4 năm trước cách đây
  marco 775567e8f7 # revisions: 44598,45635,45757,45764,45772 5 năm trước cách đây
  Jonas Maebe 858bf743ef --- Merging r43347 into '.': 5 năm trước cách đây
  Jonas Maebe 3ac703506c * rest of the previous accidental partial commit 6 năm trước cách đây
  pierre 23b9dde397 Merge of commits 40142, 40189 and 40347 6 năm trước cách đây
  pierre 92cd9502ef Merge of revisions 40277 6 năm trước cách đây
  florian c59bd8c29a + calculate loop unrolling using node_count_weighted which takes care of nodes generating no code 7 năm trước cách đây
  florian 3d514856a4 * improve node complexity calculations for type nodes 8 năm trước cách đây
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 năm trước cách đây
  florian b1dff29cbf * removed unused units 8 năm trước cách đây
  nickysn b6d05dba9e * mark the sar/shl/shr/rol/ror_assign nodes as having side effects 8 năm trước cách đây
  nickysn 7b40bdaa6e + treat the new modify-in-place inline nodes as having side effects in 8 năm trước cách đây
  Károly Balogh 5426c11611 marked a few uses of TConstExprInt as const during parameter passing, to avoid a few unnecessary record copying 8 năm trước cách đây
  florian 9c81e90e08 + extension to iso mode: reset/rewrite can take a file name as a second parameter 8 năm trước cách đây
  pierre 1e9491550d nutils.pas: Add new procedure: 8 năm trước cách đây
  Jonas Maebe 179c1ab328 * changed ttemp*node.tempinfo^.flags to a private field, and added setters 9 năm trước cách đây
  Jonas Maebe 8df1d1f9b8 * fixed compilation of tw15391 with range checking enabled after r34034: 9 năm trước cách đây
  Károly Balogh e0c21b6f8b ARM: avoid some range check errors, while running a compiler compiled with -CR 9 năm trước cách đây
  nickysn 96f331038d * fixed crash in node_complexity() on the callparan nodes of SetLength() (and 9 năm trước cách đây
  Jonas Maebe 9ea38f4577 * support static fields in nested types in records, by always including 9 năm trước cách đây
  florian 27828d41e7 * extended nodes which return true from is_const 10 năm trước cách đây
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method 10 năm trước cách đây
  florian 919c539ff5 * better estimation of callparanode complexity 10 năm trước cách đây
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a 10 năm trước cách đây
  Jonas Maebe caea5ac8be * record a load node for the self/vmt tree of the current routine in the 10 năm trước cách đây
  florian 0dfbba86f3 * properly firstpass nodes when inc(...) is converted into ...:=...+x, resolves #27471 10 năm trước cách đây
  svenbarth 5115c3e680 Fix for Mantis #26481. This is a regression. 10 năm trước cách đây
  florian 6dd2edb10d * better complexity estimation for some inline nodes 11 năm trước cách đây
  florian 701cdf8ea2 * fix for #25956: left is not necessarily the array load node when accessing an open array/array of const element 11 năm trước cách đây
  svenbarth 9d48bc0baf Implement cross unit type overloading of generics. This fixes the regression introduced with revision 25498. 12 năm trước cách đây