Jason Turner
|
7222390c96
|
Fix build
|
2016-01-29 16:12:10 -07:00 |
|
Jason Turner
|
b33f0a08bc
|
Remove initializer_list conversion due to the issues mentioned here:
http://stackoverflow.com/questions/18895583/convert-a-vectort-to-initializer-listt
|
2016-01-29 16:04:06 -07:00 |
|
Jason Turner
|
140a90f72a
|
Fix g++4.6 build issues
|
2016-01-29 15:35:40 -07:00 |
|
Jason Turner
|
f697384028
|
Merge pull request #243 from vrennert/feature_initializer_list_conversion
Added initializer_list<T> conversion as possible function call argument or return type.
|
2016-01-29 15:20:38 -07:00 |
|
Jason Turner
|
dfd04c8291
|
Clean up formatting from last merge
Closes #238
|
2016-01-29 15:16:35 -07:00 |
|
Jason Turner
|
209d6ed2e4
|
Merge remote-tracking branch 'ktm/set-global' into develop
|
2016-01-29 15:14:32 -07:00 |
|
Viktor Rennert
|
af1eba1b0e
|
Added type fix for gcc/clang and tiny formating fixes.
|
2016-01-26 18:36:45 +01:00 |
|
Jason Turner
|
f82f6c2068
|
Some fixes found by resharper c++
|
2016-01-25 16:41:11 -07:00 |
|
Viktor Rennert
|
fcca453223
|
Added initializer_list<T> conversion as possible function call argument or return type.
|
2016-01-26 00:06:57 +01:00 |
|
Jason Turner
|
c067575ac4
|
Merge branch 'develop' into add_performance_tests
|
2016-01-20 18:24:50 -07:00 |
|
ktm
|
3587c3e165
|
fixed comment on set_global
|
2016-01-18 13:24:59 -05:00 |
|
ktm
|
43def57852
|
add set_global, update unit test
|
2016-01-17 00:01:51 -05:00 |
|
Jason Turner
|
561b47e463
|
More explicit int/bool conversions
|
2016-01-16 09:27:16 -07:00 |
|
Jason Turner
|
9885534b5b
|
Merge branch 'develop' into add_performance_tests
|
2016-01-16 09:02:52 -07:00 |
|
Jason Turner
|
4e69e5a3d2
|
Merge branch 'Fix_Crash_From_CppCon' of github.com:ChaiScript/ChaiScript into Fix_Crash_From_CppCon
|
2015-11-25 07:51:12 -07:00 |
|
Jason Turner
|
49c89a3b88
|
un-break ** cast operation
|
2015-11-25 09:49:26 -05:00 |
|
Jason Turner
|
681b7db727
|
Merge branch 'Fix_Crash_From_CppCon' of github.com:ChaiScript/ChaiScript into Fix_Crash_From_CppCon
|
2015-11-20 06:49:35 -07:00 |
|
Jason Turner
|
4826bddb5b
|
Add overloads for cosnt *& casts
|
2015-11-20 07:46:52 -06:00 |
|
Jason Turner
|
49436e5740
|
Merge branch 'develop' into Fix_Crash_From_CppCon
|
2015-11-20 05:53:44 -07:00 |
|
Jason Turner
|
6fe7f5ce98
|
Don't return reference to copied values
|
2015-11-03 16:02:25 -07:00 |
|
Jason Turner
|
8bd7ccfa9f
|
Only run performance tests on linux
|
2015-10-23 16:38:04 -06:00 |
|
Jason Turner
|
40b1549b3b
|
Fix use of broken bitset implementation in g++
|
2015-10-21 09:30:22 -06:00 |
|
Jason Turner
|
8496a86043
|
Use a bitset instead of bools for type_info flags
|
2015-10-20 18:14:42 -06:00 |
|
Jason Turner
|
09748275db
|
Fix warnings from clang
|
2015-10-17 09:22:13 -06:00 |
|
Jason Turner
|
7ba7b81a5c
|
Implement option explicit for dynamic objects.
Closes #218
|
2015-10-16 21:41:54 -06:00 |
|
Jason Turner
|
882cbf2dfb
|
Add option explicit code, but don't throw yet
Work towards #218
|
2015-10-16 18:47:26 -06:00 |
|
Jason Turner
|
985b62705f
|
Add support for != bools
closes #217
|
2015-10-15 22:06:06 -06:00 |
|
Jason Turner
|
ad69bf7d38
|
Get vector push_back_ref working as expected
|
2015-10-15 21:42:25 -06:00 |
|
Jason Turner
|
36765df3c0
|
Fix vector element assignment issues
|
2015-10-15 21:20:12 -06:00 |
|
Jason Turner
|
beedf13d01
|
Make binary literals sized like other integer types
|
2015-10-03 16:38:41 -06:00 |
|
Jason Turner
|
5a651e2b8a
|
Fix numeric overload resolution
Closes #209
|
2015-10-01 09:56:53 -06:00 |
|
Jason Turner
|
3a8cb581cc
|
Merge branch 'add_json_support' into develop
|
2015-09-30 14:39:21 -06:00 |
|
Jason Turner
|
ba30d4f483
|
Add support for == for Map
|
2015-09-30 08:57:36 -06:00 |
|
Jason Turner
|
b4ffcd594d
|
Fix long long type usage
Closes #208
|
2015-09-30 06:49:03 -06:00 |
|
Jason Turner
|
681f18ee62
|
backport JSON for G++4.6
|
2015-09-21 12:27:33 -06:00 |
|
Jason Turner
|
85ac1052dd
|
Initial support for export to JSON
|
2015-09-20 16:19:11 -06:00 |
|
Jason Turner
|
f9f1d5807a
|
Basic support for parsing of JSON objects
|
2015-09-20 15:35:53 -06:00 |
|
Jason Turner
|
14227475b2
|
Merge remote-tracking branch 'origin/cpp_fun_call_performance' into develop
|
2015-09-18 13:41:44 -06:00 |
|
Jason Turner
|
e1a80fb5ce
|
A couple of MSVC fixes
|
2015-09-16 10:28:05 -06:00 |
|
Jason Turner
|
aabe53c934
|
Make var work with move-only types
|
2015-09-12 22:21:05 -06:00 |
|
Jason Turner
|
f3dbb7ed87
|
Control how fast global vectors grow
|
2015-08-31 11:09:03 -06:00 |
|
Jason Turner
|
52e11bf001
|
Fun location caching phase2
This shows ~25% performance over develop
|
2015-08-31 11:00:56 -06:00 |
|
Jason Turner
|
f06e5cdcd6
|
Cache function lookups
|
2015-08-31 09:44:47 -06:00 |
|
Jason Turner
|
15eb78bd8f
|
Move to indexed function storage
|
2015-08-31 08:41:47 -06:00 |
|
Jason Turner
|
0a143d1cd3
|
Make push_* consistant with inplace vector
|
2015-08-27 15:30:02 -06:00 |
|
Jason Turner
|
c9625b09b0
|
Fix magic 'this' values
|
2015-08-26 18:41:46 -06:00 |
|
Jason Turner
|
28f5a74e98
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2015-08-15 19:28:45 -06:00 |
|
Jason Turner
|
781d62d3a5
|
Make result of dynamic constructor marked as return value
|
2015-08-15 07:29:07 -06:00 |
|
Jason Turner
|
5aa0bfcea4
|
Add some convenience functions for parsing
|
2015-08-11 19:20:18 -06:00 |
|
Jason Turner
|
04e2256c92
|
Fix error caused by last fix
|
2015-08-02 18:21:48 -06:00 |
|