- Timestamp:
- Aug 24, 2007, 2:10:26 AM (17 years ago)
- Location:
- Include
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
Include/Classes/ActiveBasic/Core/TypeInfo.ab
r275 r299 174 174 Class _System_TypeBase 175 175 Static pTypes As *TypeBaseImpl 176 Static count As Long 176 177 177 Static isReady = False 178 178 … … 207 207 208 208 Public 209 209 Static count As Long 210 210 Static Sub Initialize() 211 211 pTypes = GC_malloc( 1 ) … … 230 230 Static Function Search( strNamespace As LPSTR, typeName As LPSTR ) As TypeBaseImpl 231 231 ' TODO: 名前空間に対応する 232 232 233 Dim i As Long 233 234 For i = 0 To ELM( count ) … … 251 252 End Namespace 252 253 End Namespace 254 255 Function _System_TypeBase_Search( strNamespace As LPSTR, typeName As LPSTR ) As ActiveBasic.Core.TypeBaseImpl 256 Return ActiveBasic.Core._System_TypeBase.Search( strNamespace, typeName ) 257 End Function -
Include/Classes/System/Collections/index.ab
r118 r299 1 1 #require <Classes/System/Collections/misc.ab> 2 2 #require <Classes/System/Collections/ArrayList.ab> 3 #require <Classes/System/Collections/List.ab> -
Include/Classes/System/Math.ab
r285 r299 13 13 return 2.7182818284590452354 14 14 End Function 15 15 /* 16 16 Static Function PI() As Double 17 17 return _System_PI 18 18 End Function 19 19 */ 20 20 Static Function Abs(value As Double) As Double 21 21 SetQWord(VarPtr(Abs), GetQWord(VarPtr(value)) And &h7fffffffffffffff) -
Include/Classes/System/index.ab
r294 r299 11 11 #require "./UInt32.ab" 12 12 13 #require "./Collections/index.ab" 13 14 #require "./Diagnostics/index.ab" 14 15 #require "./IO/index.ab" -
Include/basic.sbp
r275 r299 1 1 'basic.sbp 2 3 #_core 2 4 3 5 ' Unicodeが不安定な間の暫定対応 … … 136 138 Sub _System_StartupProgram() 137 139 'Unsafe 138 139 140 'この関数はアプリケーションの起動時にシステムからコールバックされます 140 141 … … 149 150 ActiveBasic.Core._System_TypeBase.Initialize() 150 151 151 ' Initialize static variables152 ' Initialize static variables 152 153 _System_InitStaticLocalVariables() 153 154 … … 177 178 178 179 179 180 #include <system\interface.ab> 181 #include <system\built_in.ab> 180 182 #include <system\string.sbp> 181 183 #include <system\debug.sbp> -
Include/system/gc.sbp
r284 r299 6 6 /* 7 7 ※これらの変数はコンパイラが自動的に定義します。 8 Dim _System_gc_GlobalRoot_StartPtr As VoidPtr9 Dim _System_gc_GlobalRoot_Size As Long10 8 Dim _System_gc_StackRoot_StartPtr As VoidPtr 11 9 */ … … 468 466 HeapFree(_System_hProcessHeap,0,pbMark) 469 467 470 If iBackAllSize =iAllSizeThen468 If iBackAllSize <= iAllSize * 2 Then 471 469 If iAllSize > limitMemorySize Then 472 470 limitMemorySize = iAllSize
Note:
See TracChangeset
for help on using the changeset viewer.