godot/core
Ruslan Mustakov 3b88476130 Add a way to retrieve stack bottom of the main thread
I'm working on Nim bindings and Nim GC needs to know the stack
boundaries to check whether certain pointers are located on the stack
or in the heap. This commit adds godot_get_stack_bottom procedure
to gdnative module which returns pointer to the stack bottom of the
main thread. Later on this may be improved to return stack bottom of
the current thread.
2017-07-25 10:53:31 +07:00
..
bind -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
helper renamed all Rect3.pos to Rect3.position 2017-06-09 15:54:02 +02:00
io -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
math Lots of work on Audio & Physics engine: 2017-07-15 08:32:34 -03:00
os Add a way to retrieve stack bottom of the main thread 2017-07-25 10:53:31 +07:00
allocators.h
array.cpp
array.h
class_db.cpp Remove methods from code completion which are already exposed by properties, makes completion cleaner and more close to the documentation. 2017-06-23 15:10:46 -03:00
class_db.h Remove methods from code completion which are already exposed by properties, makes completion cleaner and more close to the documentation. 2017-06-23 15:10:46 -03:00
color_names.inc
color.cpp
color.h -Added .hdr format support 2017-05-28 21:48:05 -03:00
command_queue_mt.cpp
command_queue_mt.h Add normalmap support for drawing in all low level primitives. Only added support in Sprite so far. 2017-06-17 23:27:42 -03:00
compressed_translation.cpp
compressed_translation.h
core_string_names.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
core_string_names.h -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
dictionary.cpp Requesting for dictionary keys also respects insertion order, closes #9161 2017-07-23 12:24:03 -03:00
dictionary.h
dvector.cpp
dvector.h Merge pull request #8943 from RandomShaper/fix-error-handling 2017-07-05 10:55:11 +02:00
engine.cpp Lots of work on Audio & Physics engine: 2017-07-15 08:32:34 -03:00
engine.h Lots of work on Audio & Physics engine: 2017-07-15 08:32:34 -03:00
error_list.h
error_macros.cpp
error_macros.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
event_queue.cpp
event_queue.h
func_ref.cpp
func_ref.h
global_constants.cpp Removal of InputEvent as built-in Variant type.. 2017-05-20 17:05:38 -03:00
global_constants.h
hash_map.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
hashfuncs.h
image.cpp Add object type hint for docs 2017-07-19 02:03:34 +07:00
image.h [#9292] Renamed Image.put_pixel() to set_pixel(). 2017-07-07 19:05:45 +02:00
input_map.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
input_map.h Removal of InputEvent as built-in Variant type.. 2017-05-20 17:05:38 -03:00
int_types.h
list.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
make_binders.py
map.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
message_queue.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
message_queue.h
method_bind.cpp
method_bind.h BuildSystem: generated files have .gen.extension 2017-06-25 07:55:01 +07:00
method_ptrcall.h Use specific size for numeric types in ptrcall 2017-07-20 11:50:18 +07:00
object.cpp function to add script and instance at once, as needed by neikeq 2017-07-22 16:57:56 -03:00
object.h function to add script and instance at once, as needed by neikeq 2017-07-22 16:57:56 -03:00
packed_data_container.cpp Removal of InputEvent as built-in Variant type.. 2017-05-20 17:05:38 -03:00
packed_data_container.h
pair.h
path_db.cpp
path_db.h
path_remap.cpp
path_remap.h
pool_allocator.cpp
pool_allocator.h
print_string.cpp
print_string.h
project_settings.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
project_settings.h -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
ref_ptr.cpp
ref_ptr.h
reference.cpp
reference.h fixed ptrcall cast for const Ref<T> 2017-06-20 21:38:21 +02:00
register_core_types.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
register_core_types.h
resource.cpp Reworked translation system 2017-06-28 17:01:35 -03:00
resource.h Reworked translation system 2017-06-28 17:01:35 -03:00
rid.cpp
rid.h
ring_buffer.h
safe_refcount.cpp Fix atomic operations in NO_THREADS builds 2017-07-22 22:06:01 +02:00
safe_refcount.h Implement add & subtract atomics 2017-07-17 23:26:53 +02:00
script_debugger_local.cpp
script_debugger_local.h
script_debugger_remote.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
script_debugger_remote.h
script_language.cpp Script languges are uninitialized properly now. 2017-07-22 16:11:56 -03:00
script_language.h Script languges are uninitialized properly now. 2017-07-22 16:11:56 -03:00
SCsub -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
self_list.h -Fix for multiple reflection probes causing issues. 2017-07-15 18:42:06 -03:00
set.h
simple_type.h
sort.h Refactor 'treshold' to 'threshold' 2017-07-08 22:24:56 +07:00
string_db.cpp
string_db.h
translation.cpp -Renamed GlobalConfig to ProjectSettings, makes more sense. 2017-07-19 17:06:03 -03:00
translation.h Rename Godot-specific resource extensions 2017-06-15 21:35:20 -03:00
typedefs.h
ucaps.h
undo_redo.cpp
undo_redo.h
ustring.cpp Fix crash with String copy from with NULL string parameter 2017-06-25 21:57:06 +08:00
ustring.h
variant_call.cpp Add GZIP compression support 2017-07-13 14:41:10 -03:00
variant_construct_string.cpp
variant_op.cpp -Many fixes to VisualScript, fixed property names, etc. 2017-06-30 21:35:05 -03:00
variant_parser.cpp renamed all Rect3.pos to Rect3.position 2017-06-09 15:54:02 +02:00
variant_parser.h
variant.cpp renamed all Rect3.pos to Rect3.position 2017-06-09 15:54:02 +02:00
variant.h Removal of InputEvent as built-in Variant type.. 2017-05-20 17:05:38 -03:00
vector.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
version.h BuildSystem: generated files have .gen.extension 2017-06-25 07:55:01 +07:00
vmap.h Implement well-defined handling of unrecoverable errors 2017-07-05 09:31:44 +02:00
vset.h