- 27 Apr, 2018 4 commits
-
-
Feng Xiao authored
fixed typo
-
Feng Xiao authored
CMake: Update CXX Standard management
-
Jon Skeet authored
With this fix, Unity using IL2CPP should work with one of two approaches: - Call `FileDescriptor.ForceReflectionInitialization<T>` for every enum present in generated code (including oneof case enums) - Ensure that IL2CPP uses the same code for int and any int-based enums The former approach is likely to be simpler, unless IL2CPP changes its default behavior. We *could* potentially generate the code automatically, but that makes me slightly uncomfortable in terms of generating code that's only relevant in one specific scenario. It would be reasonably easy to write a tool (separate from protoc) to generate the code required for any specific set of assemblies, so that Unity users can include it in their application. We can always decide to change to generate it automatically later.
-
Brady Killeen authored
-
- 25 Apr, 2018 2 commits
-
-
Jisi Liu authored
Set ext.no_native = true for non mac platform
-
- 24 Apr, 2018 1 commit
-
-
Corentin Le Molgat authored
-
- 21 Apr, 2018 1 commit
-
-
Thomas Van Lenten authored
-
- 20 Apr, 2018 2 commits
-
-
Thomas Van Lenten authored
The tests can run as what Apple calls a Logic Test (under xctest), which means it doesn't have to load an full UI App under the simulator, which speeds things up a fair amount.
-
Yilun Chong authored
Fix benchmark build
-
- 19 Apr, 2018 1 commit
-
-
Sydney Acksman authored
* Edited MessageFieldGenerator to clone to backing field instead of property * Generated C# proto code
-
- 18 Apr, 2018 2 commits
- 17 Apr, 2018 1 commit
-
-
Yilun Chong authored
-
- 16 Apr, 2018 3 commits
-
-
Adam Cozzette authored
Fixed a Visual Studio 2017 build error. (#4488)
-
Yilun Chong authored
fix java benchmark, fix dashboard build
-
Ronny Krüger authored
The current 15.6.x versions of Visual Studio 2017 contain a bug that prevent them from compiling the following construct under certain conditions: std::unique_ptr<std::unique_ptr<Foo> []> foos; This will fail to compile if Foo is an abstract class. To work-around the problem the whole construct was change into: std::vector<std::unique_ptr<Foo>> foos; This not only fixes the compiler error but is also more readable than previous version.
-
- 13 Apr, 2018 2 commits
-
-
Yilun Chong authored
-
Feng Xiao authored
-
- 10 Apr, 2018 6 commits
-
-
Yilun Chong authored
Add gogo benchmark
-
Yilun Chong authored
-
Yilun Chong authored
-
Yilun Chong authored
-
Yilun Chong authored
Add dashboard support
-
Yilun Chong authored
-
- 09 Apr, 2018 3 commits
-
-
urfinjuezz authored
-
Brent Shaffer authored
-
Thomas Hisch authored
The compiler and util subpackages are created by the build_py class in setup.py. This has caused an issue in the protobuf package in conda-forge (https://github.com/conda-forge/protobuf-feedstock/issues/40), which is fixed by this commit.
-
- 06 Apr, 2018 4 commits
-
-
Paul Yang authored
-
Thomas Van Lenten authored
-
Sergio Campama authored
-
Jon Skeet authored
The SampleEnumMethod method was previously only called via reflection, so the Unity linker thought it could be removed. Ditto the parameterless constructor in ReflectionHelper. This PR should avoid that issue, reducing the work needed by customers to use Google.Protobuf from Unity.
-
- 05 Apr, 2018 2 commits
- 04 Apr, 2018 2 commits
-
-
ObsidianMinor authored
-
Silver Chan authored
CMakeLists.txt adds c++11 flags for clang
-
- 02 Apr, 2018 4 commits
-
-
Paul Yang authored
* Fix setup.py for windows build. * Bump version number to 3.5.2 * Cat the test-suite.log on errors for presubits
-
Charlie Moad authored
-
Feng Xiao authored
Improve error message when googletest is missing.
-
Feng Xiao authored
-